어제 오늘 내일

[백준 알고리즘] 1924 2007년(with Java) 본문

IT/Algorithm

[백준 알고리즘] 1924 2007년(with Java)

hi.anna 2016. 9. 17. 06:30



https://www.acmicpc.net/problem/1924


2007년 1월 1일을 월요일이라고 가정했을 때,

(아니 실제로 월요일이다!!)

어쨌든!

2007년 특정일의 요일을 알아내는 프로그램을 작성하면 된다.




해당 월 이전까지의 한달 일수와 해당월의 날짜를 더한 값을 7(일주일)로 나누었을 때
나오는 나머지 값을 이용하여 해당일의 요일을 알아내었다.

예를 들어
3월 15일이 문제로 주어졌다면
1월(30) + 2월(28) + 3월(15) = 73
73%7 = 3
따라서 3월 15일은 수요일이다.


반응형
Comments