올림픽 개최 연도
면접 대비시간 제한2초메모리 제한512 MB
각 연도가 하계 올림픽 개최 연도인지 판정하고, 맞다면 대회가 열렸는지, 전쟁으로 취소됐는지, 개최 도시가 아직 정해지지 않았는지 출력한다.
문제
2016년은 여름 올림픽이 열린 해다. 대회는 리우데자네이루에서 열렸고, 이 문제에서는 2016년을 현재 연도로 본다.
근대 여름 올림픽은 1896년에 처음 열렸고 그 뒤로 4년마다 열렸다. 그래서 여름 올림픽이 열리는 해는 1896년, 1900년, 1904년으로 이어진다. 두 차례의 세계 대전이 이 주기를 끊었다. 전쟁은 1914년부터 1918년까지, 그리고 1939년부터 1945년까지 이어졌고 그 기간에 걸린 대회는 모두 취소됐다. 리우 다음 대회는 2020년 도쿄에서 열릴 예정이다. 2020년보다 뒤인 여름 올림픽 연도는 아직 개최 도시가 정해지지 않았다.
연도 목록이 주어지면 각 연도의 상태를 출력한다.
입력
입력의 각 줄에는 정수 연도가 하나씩 주어진다. 연도는 모두 1860 이상 2030 이하다. 마지막 줄에는 0이 주어지며 이 연도는 처리하지 않는다. 같은 연도가 여러 번 나올 수 있다.
출력
입력에 주어진 순서대로 연도마다 한 줄을 출력한다. 각 줄에는 연도, 공백 한 칸, 그리고 아래 네 문구 중 하나를 쓴다.
- 그 해에 대회가 열렸거나 열릴 예정이면
Summer Olympics - 여름 올림픽 연도이면서 1914년부터 1918년 사이 또는 1939년부터 1945년 사이에 걸리면
Games cancelled - 2020년보다 뒤인 여름 올림픽 연도이면
No city yet chosen - 그 밖의 경우에는
No summer games