반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | #include <iostream> using namespace std; int main() { int A, B, C, time; cin >> A >> B >> C >> time; //3600초에 1시간, 60초에 1분 A += time / 3600; //가장 큰 단위부터 더함 time -= time / 3600 * 3600; B += time / 60; time -= time / 60 * 60; C += time; while (A >= 24 || B >= 60 || C >= 60) { if (C >= 60) { B += C/60; C -= C/60*60; } else if (B >= 60) { A += B/60; B -= B/60*60; } else if (A >= 24) { A %= 24; } } cout << A << ' ' << B << ' ' << C << '\n'; } | cs |
'Algorithm' 카테고리의 다른 글
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 9658번:돌 게임 4 답 (0) | 2016.11.24 |
---|---|
(C++) - 백준(BOJ) 2525 : 오븐시계 답 (0) | 2016.11.24 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2920번:음계 답 (0) | 2016.11.24 |
(C++) - 백준(BOJ) 1934번 : 최소공배수 (0) | 2016.11.24 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 1550번:16진수 답 (0) | 2016.11.23 |