이 프로그램은 어차피 과제 2가 목적이었으니 과제 2만 하면 됐었다.
그리고 코딩이 복잡하다거나 그런 문제가 아니라 이산수학(논리학)의 문제라고 생각하면 편하다.
33게임의 경우, 33을 외치는 사람이 지는 게임이다. 그리고 한 사람이 한 번 말할 수 있는 숫자는 최소 1, 최대 3이다.
그렇기 때문에, 사용자가 부를 수 있는 어떤 수를 불러도 한 사이클에서 유지할 수 있는 수는 4이다.(1-3, 2-2, 3-1)
그런 식으로 계속 갈 경우 4*8 즉, 4 사이클을 8번만 해주면 사용자가 무조건 질 수 밖에 없는 프로그램이 완성된다.
음... 그냥 교수님께서 스위치 연습하라고 내주신 문제 같다.
'vidigummy KAU > 2017년도 2학기 프로그래밍 기초' 카테고리의 다른 글
20171004 프로그래밍 기초 (0) | 2017.12.06 |
---|---|
20170926 프로그래밍 기초 (0) | 2017.12.06 |
20170913 프로그래밍 기초 (0) | 2017.12.06 |
20170906 프로그래밍 기초 (0) | 2017.12.06 |