작성
·
288
답변 1
0
안녕하세요^^
PDF 파일에서 answer = 1000000000; 을 전역에서 초기화해서 첫 번째 케이스만 답이 제대로 나오고 두 번째 케이스부터는 answer = 1000000000;으로 초기화가 안되서 답이 잘 못 나오는 구조입니다
전역에서 초기화 하면 첫 번째 케이스를 실행할 때 answer = 1000000000;로 초기화 되고 첫 번째 케이스를 실행한 후 answer = 2 됩니다. 그리고 두 번째 케이스가 시작될 때 answer = 1000000000; 이렇게 초기화 되지 않고 그대로 answer = 2로 있습니다. 두 번째 케이스는 답이 0이라 2보다 작아서 답은 나오지만 두 번째 케이스 실행 후 answer = 0이고 세 번째 케이스를 실행할 때 answer = 0 그대로 있어 세 번째 케이스의 답이 1이므로 0이 더 작아 세 번째 답이 0으로 나오는 것 같습니다.