djm03178   5년 전

  1. 놀랍게도, 이 문제에 대한 대부분의 질문의 원인은 요일을 잘못 써서입니다. 정말로 모든 요일에 대해 한 글자도 틀리지 않았나요? 기존에 가지고 있던 상식대로 적당히 쓰지 말고, 문제에서 요구하는 그대로 정확하게 썼는지 다시 한 번 잘 읽어보세요. "SUN, MON, TUE, WED, THU, FRI, SAT"
  2. 7로 나눈 나머지는 7이 될 수 없습니다. 7의 배수를 7로 나누면 나머지는 0입니다.
  3. 그 외에 보이는 원인: 매 월마다 날 수 잘못 세기, n월 m일이면 n-1월까지 더해야 하는데 n월까지 더하기, -1 % 7을 계산하게 되는 경우, 컴파일러 경고를 읽으면 고칠 수 있는 문법적인 문제, 1월 1일 빼고는 제대로 안 나오는 코드 등 (다른 입력들도 다양하게 직접 만들어 넣어 봅시다. 2007년 달력은 쉽게 찾을 수 있으니 비교해봅시다.)

eric00513   5년 전

저도 2번 경우를 피하기 위해서 출력하는 배열의 0번 인덱스에 SUN을 저장하고 문제를 풀었습니다.

댓글을 작성하려면 로그인해야 합니다.