반응형

C/백준알고리즘 38

[C] 백준알고리즘 #11021 #11022 A+B - 7, 8

#11021번 A+B - 7 과 같은 문제이다. 11021번과 다른점은 위와같이 출력이 다르다는 점이다. 그 외에는 다른것 하나 없이 다 똑같은 코드를 작성하면 된다. for문을 사용할 때 일반적으로 0부터 시작하는 것이 일반적이나 이번 문제에서는 테스트케이스 번호를 매기게 되므로 for문의 초기값을 i = 1로 주고 Case #%d 로 작성하였다. 띄워쓰기와 대소문자 구분만 조심해주면 무난하게 정답

[C] 백준알고리즘 #2884 알람 시계

주어진 시각 h시 m분 보다 45분 빠르게 알람을 설정하는 문제이다. m이 45보다 작은 경우에만 h가 변하므로 if문을 사용하여 간단히 코드를 작성할 수 있다. m이 45보다 작다면 h에서 1을 빼고 m에 60을 더한 후 다시 45를 빼면 된다. 최종적으로는 +15분 이므로 m = m + 15; 로 간단히 하였다. h == 0 인 경우가 함정인데, 이 경우에는 -1이 아닌 23으로 바뀌어야 하므로 if문 안에 다시 조건을 분리하여 23이 되도록 설정해준다.

반응형