URI Online Judge | 1046 Game Time (Solution)
Problem Link:
https://www.urionlinejudge.com.br/judge/en/problems/view/1046
https://www.urionlinejudge.com.br/judge/en/problems/view/1046
URI Online Judge | 1046
Game Time
Adapted by Neilor Tonin, URI Brazil
Timelimit: 1
Read the start time and end time of a game, in hours. Then calculate the duration of the game, knowing that the game can begin in a day and finish in another day, with a maximum duration of 24 hours. The message must be printed in portuguese “O JOGO DUROU X HORA(S)” that means “THE GAME LASTED X HOUR(S)”
Input
Two integer numbers representing the start and end time of a game.
Output
Print the duration of the game as in the sample output.
Sample Input | Sample Output |
16 2 | O JOGO DUROU 10 HORA(S) |
0 0 | O JOGO DUROU 24 HORA(S) |
2 16 | O JOGO DUROU 14 HORA(S) |
Solution:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| #include <stdio.h> int main() { int st, et, rt; scanf ( "%d %d" , &st, &et); rt = et - st; if (rt < 0) { rt = 24 + (et - st); } if (st == et) { printf ( "O JOGO DUROU 24 HORA(S)\n" ); } else printf ( "O JOGO DUROU %d HORA(S)\n" , rt); return 0; } |
#include
ReplyDeleteint main() {
int x,y,t;
scanf("%d %d",&x,&y);
if((x>=0&&x<24)&&(y>=0&&y<24))
{
if(x>=y){
t=(24-x)+(y);
}
else if(x<y){
t=(24-x)-(24-y);
}
printf("O JOGO DUROU X HORA(S) %d\n",t);
}
return 0;
}
eta te error ki ase bro??
you only used the Function is #include
ReplyDelete#include
Library Function ???????
i try your code
ReplyDeleteprogram is ok
you only used the Function is #include
ReplyDelete#include
Library Function ???????
ReplyDelete#include
int main()
{
int a, b;
scanf("%d%d",&a,&b);
if ((b-a)<=0)
{
printf("O JOGO DUROU %d HORA(S)\n",(24+b-a));
}
else
{
printf("O JOGO DUROU %d HORA(S)\n",b-a);
}
return 0;
}
#include
ReplyDeleteint main()
{
int A,B,X;
scanf("%d%d",&A,&B);
if(12>B)
{
X=B+(24-A);
printf("O JOGO DUROU %d HORA(S)\n",X);
}
else if(A==B)
{
printf("O JOGO DUROU 24 HORA(S)\n");
}
else if(12<B)
{
X=B-A;
printf("O JOGO DUROU %d HORA(S)\n",X) ;
}
return 0;
}