12840 : 창용이의 시계

풀이

,

코드

#include <cstdio>

int main() {
	int h, m, s, tc, t, c, mod = 86400;
	scanf("%d %d %d", &h, &m, &s);
	s += m * 60 + h * 3600;
	for (scanf("%d", &tc); tc; tc--) {
		scanf("%d", &t);
		if (t == 1) scanf("%d", &c), s = (s + c) % mod;
		if (t == 2) scanf("%d", &c), s = (s - c) % mod;
		if (t == 3) {
			if (s < 0) s += mod;
			printf("%d %d %d\n", s / 3600, s%3600/60, s%60);
		}
	}

	return 0;
}

아무말

백준, 백준 온라인 저지, BOJ, Baekjoon Online Judge, C, C++, 씨, 씨쁠쁠, JAVA, algorithm, 자바, 알고리즘, 자료구조, 문제, 문제 풀이, 풀이

wookje.kwon's profile image

wookje.kwon

2018-06-24 22:05

Read more posts by this author