>时间判断<
问题描述
现在时间是 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);
}
}
运行结果截图如下: