문제1080--[디버깅] Fizz Buzz

1080: [디버깅] Fizz Buzz

시간제한 : 1.000 sec  메모리제한 : 128 MB  Special Judge

문제 설명

한기대 1학년 광성이는 프로그래밍 연습을 할 겸, 면접문제로 유명한 Fizz Buzz문제를 풀어보기로 했다.

Fizz Buzz 문제란 숫자가 입력 되었을 때, 3의 배수면 Fizz를 5의 배수면 Buzz를 출력하고, 3과 5의 배수면 Fizz Buzz를 출력하는 프로그램을 작성하는 것이다. 이 문제를 못푸는 개발자 지원자들이 많다는 이야기를 들었기 때문에 도전해보기로 한건데...

열심히 코드를 작성해서 테스트를 해보니 결과값이 이상하게 나온다, 어떤 숫자를 입력하면 오답이 나올까?

아래는 광성이가 작성한 프로그램중 Fizz Buzz를 출력하는 함수 부분을 발췌했다.

void PrintFizzBuzz(int n) {
  if (n % 3 == 0) printf("Fizz");
  else if (n % 5 == 0) printf("Buzz");
  else if (n % 3 == 0 && n % 5 == 0) printf("Fizz Buzz");
}

입력 설명

별도의 입력은 주어지지 않습니다.

출력 설명

주어진 함수 PrintFizzBuzz에서 오답을 낼 수 있는 숫자 하나를 출력 해 주세요.

출처/분류