# URI Online Judge Solution 1047 Game Time with Minutes – Solution in C, C++, Java, Python and C#

### URI Online Judge Solution 1047 Game Time with Minutes – Solution in C, C++, Java, Python and C#

URI Online Judge Solution 1047 Game Time with Minutes  | Beginner

Problem Name: 1047 Game Time with Minutes
Problem Number : URI – 1047 Game Time with Minutes
Online Judge : URI Online Judge Solution
Category: Beginner
Solution Language : C,C plus plus, java, python, c#(c sharp)

### URI 1047 Game Time with Minutes  Code in C / URI 1047  solution in C:

`#include <stdio.h>int main(){    int start_h, end_h, start_m, end_m, duration_h, duration_m;    scanf("%d %d %d %d", &start_h, &start_m, &end_h, &end_m);        duration_h = end_h - start_h;    if (duration_h < 0)    {        duration_h = 24 + (end_h - start_h);    } duration_m = end_m - start_m; if (duration_m < 0)  {    duration_m = 60 + (end_m - start_m);    duration_h--;  }    if (start_h == end_h && start_m == end_m)    {        printf("O JOGO DUROU 24 HORA(S) E 0 MINUTO(S)n");    }    else printf("O JOGO DUROU %d HORA(S) E %d MINUTO(S)n", duration_h, duration_m);    return 0;}`

### URI 1047 Game Time with Minutes  Code in C++ / URI 1047  solution in CPP:

`#include <iostream>using namespace std;int main(){ int hi, mi, hf, mf; int ctrh = 0, ctrm = 0; cin >> hi >> mi >> hf >> mf; if(hi == hf && mi == mf){  cout << "O JOGO DUROU 24 HORA(S) E 0 MINUTO(S)" << endl;  return 0; } if(hi == hf && mi != mf){  hi++;  while(mi != mf)  {   ctrm++;   mi++;   if(mi == 61)    mi = 1;  }  while(hi != hf)  {   ctrh++;   hi++;   if(hi == 25)    hi = 1;  } } while(mi != mf) {  ctrm++;  mi++;  if(mi == 61){   mi = 1;   ctrh--;  } } while(hi != hf) {  ctrh++;  hi++;  if(hi == 25)   hi = 1; }  cout << "O JOGO DUROU " << ctrh << " HORA(S) E " << ctrm << " MINUTO(S)" << endl; return 0;}`

### URI 1047 Game Time with Minutes  Code in java/ URI 1047  solution in Java:

`import java.util.Scanner;public class Main {  public static void main(String[] args) {     int start_h, end_h, start_m, end_m, duration_h, duration_m;          Scanner sc = new Scanner(System.in);          start_h = sc.nextInt();     start_m = sc.nextInt();     end_h = sc.nextInt();     end_m = sc.nextInt();          duration_h = end_h - start_h;     if (duration_h < 0)     {         duration_h = 24 + (end_h - start_h);     }  duration_m = end_m - start_m;  if (duration_m < 0)   {     duration_m = 60 + (end_m - start_m);     duration_h--;   }     if (start_h == end_h && start_m == end_m)     {         System.out.printf("O JOGO DUROU 24 HORA(S) E 0 MINUTO(S)n");     }     else       System.out.printf("O JOGO DUROU %d HORA(S) E %d MINUTO(S)n", duration_h, duration_m); }}`

### URI Solution 1047 Game Time with Minutes  Code / URI 1047  solution in  C# (C Sharp):

Demonstration:

Just implement this in coding. Since having any problem just put a comment below. Thanks

Tags: URI Online Judge Solution, URI OJ Solution list, URI Problems Solution, URI solver, URI all problem solution list, URI 1047  Game Time with Minutes  code in C, URI 1047  code in C++, URI Game Time with Minutes solution in C, URI solution, URI 1047 Game Time with Minutes  solution in C,URI 1047  solution in C++-CPP,URI 1047  solution in C# (C sharp),URI 1047  solution in Java,URI 1047 Game Time with Minutes  solution in Python, URI Game Time with Minutes problem solution