2. if๋ฌธ - ์๋ ์๊ณ
๋ฌธ์ ) ์๊ทผ์ด๋ ๋งค์ผ ์์นจ ์๋์ ๋ฃ๊ณ ์ผ์ด๋๋ค. ์๋์ ๋ฃ๊ณ ๋ฐ๋ก ์ผ์ด๋๋ฉด ๋คํ์ด๊ฒ ์ง๋ง, ํญ์ ์กฐ๊ธ๋ง ๋ ์๋ ค๋ ๋ง์ ๋๋ฌธ์ ๋งค์ผ ํ๊ต๋ฅผ ์ง๊ฐํ๊ณ ์๋ค.
์๊ทผ์ด๋ ๋ชจ๋ ๋ฐฉ๋ฒ์ ๋์ํด๋ณด์์ง๋ง, ์กฐ๊ธ๋ง ๋ ์๋ ค๋ ๋ง์์ ๊ทธ ์ด๋ค ๊ฒ๋ ์์จ ์๊ฐ ์์๋ค.
์ด๋ฐ ์๊ทผ์ด๋ฅผ ๋ถ์ํ๊ฒ ๋ณด๋, ์ฐฝ์์ด๋ ์์ ์ด ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ถ์ฒํด ์ฃผ์๋ค.
๋ฐ๋ก "45๋ถ ์ผ์ฐ ์๋ ์ค์ ํ๊ธฐ"์ด๋ค.
์ด ๋ฐฉ๋ฒ์ ๋จ์ํ๋ค. ์๋ ์ค์ ๋์ด ์๋ ์๋์ 45๋ถ ์์๋ ์๊ฐ์ผ๋ก ๋ฐ๊พธ๋ ๊ฒ์ด๋ค. ์ด์ฐจํผ ์๋ ์๋ฆฌ๋ฅผ ๋ค์ผ๋ฉด, ์๋์ ๋๊ณ ์กฐ๊ธ ๋ ์ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ด๋ค. ์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด, ๋งค์ผ ์์นจ ๋ ์ค๋ค๋ ๊ธฐ๋ถ์ ๋๋ ์ ์๊ณ , ํ๊ต๋ ์ง๊ฐํ์ง ์๊ฒ ๋๋ค.
ํ์ฌ ์๊ทผ์ด๊ฐ ์ค์ ํ ์๋ ์๊ฐ์ด ์ฃผ์ด์ก์ ๋, ์ฐฝ์์ด์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ค๋ฉด, ์ด๋ฅผ ์ธ์ ๋ก ๊ณ ์ณ์ผ ํ๋์ง ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ | ์ถ๋ ฅ |
10 10 | 9 25 |
์ ๋ ฅ | ์ถ๋ ฅ |
0 30 | 23 45 |
์ ๋ ฅ | ์ถ๋ ฅ |
23 40 | 22 55 |
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int hour, minute;
hour = sc.nextInt();
minute = sc.nextInt();
minute -= 45;
if (minute < 0) {
minute += 60;
hour--;
if (hour < 0) {
hour += 24;
}
}
System.out.println(hour + " " + minute);
}
}
00์ 00๋ถ์ผ๋ก ์ ์์๋ 23์ 15๋ถ์ผ๋ก ์ถ๋ ฅ๋๊ฒ ํ๋๊ฒ ๊ด๊ฑด์ด์๋ค. ๋ฌธ์ ์ ์ด๋ด ์กฐ๊ฑด ์์ ํ์์
์ด๋ ค์ ์ ใ ใ
'Algorithm > ๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ] 10950๋ฒ - A+B - 3 (0) | 2021.01.31 |
---|---|
[๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ] 2739๋ฒ - ๊ตฌ๊ตฌ๋จ (0) | 2021.01.31 |
[๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ] 14681๋ฒ - ์ฌ๋ถ๋ฉด ๊ณ ๋ฅด๊ธฐ (0) | 2021.01.31 |
[๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ] 2753๋ฒ - ์ค๋ (0) | 2021.01.31 |
[๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ] 9498๋ฒ - ์ํ ์ฑ์ (0) | 2021.01.31 |
๋๊ธ