>时间判断<
问题描述
现在时间是 a
点 b
分,请问 t
分钟后,是几点几分?
输入格式
输入的第一行包含一个整数 a
。
第二行包含一个整数 b
。
第三行包含一个整数 t
。
输出格式
输出第一行包含一个整数,表示结果是几点。
第二行包含一个整数,表示结果是几分。
说明:
1.数据规模和约定
对于所有评测用例,0 <= a <= 23, 0 <= b <= 59, 0 <= t
,t
分钟后还是在当天。
一、解题思路
1、解法一( Java )
解法思路:用 /
和 %
来找到正确的时间,即通过整除 60
求出小时,通过取模 60
运算得分钟。
代码如下:
import java.util.Scanner;
public class TodayTime {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int t = sc.nextInt();
int m = b + t;
if (m >= 60) {
a += m / 60;
m = m % 60;
}
a = a % 24;
System.out.println(a);
System.out.println(m);
}
}
运行结果截图如下: