2884 썸네일형 리스트형 백준 2884번 지극히 개인적인 풀이 과정 우리는 시간을 볼 때 1시 59분에서 1분이 지나면 2시 (0분)이라고 부른다. 반대로 앞선 시간을 볼 때 3시에서 1분을 빼면 2시 59분으로 시간단위에서 1이 빠지고 분 단위에서는 (60-1)이 더해졌다. 이와 마찬가지로 45분 미리 알람을 설정하기 위해 원래 설정하던 알람 시간에서 분 단위가 45이상이면 분 단위에서만 45를 빼주면 되고 45아래 일 경우 분 단위에서 (60-45)를 더해주면된다. 또한 시간 단위에서 1을 빼줘야 하는데 마찬가지로 시간이 0이라 더 이상 뺄 수 있는 값이 없으면 (24-1)을 더해준 값이 된다. 그 외에는 해당 시간에서 1만 빼주면 된다. 이렇게 힌트를 얻고 조건문을 먼저 작성 후 h와 m에 임의로 값을 넣어 잘 작동하는지 테스트 해봤다. h = 3 m = 45 if.. 더보기 이전 1 다음