ブランチ-12.列車の実行時間を計算する(15)
791 ワード
本題は汽車の出発時間と到着時間に基づいて、コードを練って旅全体にかかる時間を計算することを要求する.
入力形式:
1行に2つの4桁の正の整数を入力し、その間をスペースで区切り、列車の出発時間と到着時間をそれぞれ表す.各時間のフォーマットは、出発と到着が同じ日であれば、2ビット時間数(00-23)と2ビット分数(00-59)である.
出力フォーマット:
この旅路を1行で出力するのにかかる時間は、「hh:mm」形式で、hhは2ビット時間数、mmは2ビット分数である.
入力例:
出力例:
転載先:https://www.cnblogs.com/lcchuguo/p/4031700.html
入力形式:
1行に2つの4桁の正の整数を入力し、その間をスペースで区切り、列車の出発時間と到着時間をそれぞれ表す.各時間のフォーマットは、出発と到着が同じ日であれば、2ビット時間数(00-23)と2ビット分数(00-59)である.
出力フォーマット:
この旅路を1行で出力するのにかかる時間は、「hh:mm」形式で、hhは2ビット時間数、mmは2ビット分数である.
入力例:
1201 1530
出力例:
03:29
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
int a = cin.nextInt();
int b = cin.nextInt();
int c = b - a;
if (b % 100 < a % 100) {
System.out.printf("%02d:%02d", c / 100, c % 100 - 40);
} else {
System.out.printf("%02d:%02d", c / 100, c % 100);
}
}
}
転載先:https://www.cnblogs.com/lcchuguo/p/4031700.html