아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

FizzBuzz

면접 대비

시간 제한1초메모리 제한512 MB

요약
1부터 N까지 수를 출력하되 X의 배수는 Fizz, Y의 배수는 Buzz, 둘 다의 배수는 FizzBuzz로 바꿔 한 줄에 하나씩 출력한다.
난이도

쉬움10점 중 1점

유형
구현, 수학, 완전 탐색, 시뮬레이션
정답자
아직 제출이 없습니다

문제

위키백과에 따르면 FizzBuzz는 아이에게 나눗셈을 가르치려고 만든 말놀이다. 사실인지는 알 수 없지만, 이 문제는 프로그래밍 면접에서 갓 졸업한 컴퓨터공학 전공자를 괴롭히는 용도로 흔히 쓰인다.

규칙은 간단하다. 11부터 NN까지의 정수를 차례로 출력하되, XX의 배수는 Fizz로, YY의 배수는 Buzz로 바꿔서 출력한다. XX와 YY의 배수를 동시에 만족하는 수는 FizzBuzz로 출력한다.

입력

첫째 줄에 정수 XX, YY, NN이 공백으로 구분되어 주어진다. (1≤X<Y≤N≤1001 \le X < Y \le N \le 100)

출력

11부터 NN까지의 정수를 한 줄에 하나씩 순서대로 출력한다. XX의 배수는 Fizz로, YY의 배수는 Buzz로, XX와 YY 모두의 배수는 FizzBuzz로 바꿔서 출력한다.

예제3

  1. 예제 1

    입력
    2 3 7
    
    예상 출력
    1
    Fizz
    Buzz
    Fizz
    5
    FizzBuzz
    7
    
  2. 예제 2

    입력
    2 4 7
    
    예상 출력
    1
    Fizz
    3
    FizzBuzz
    5
    Fizz
    7
    
  3. 예제 3

    입력
    3 5 7
    
    예상 출력
    1
    2
    Fizz
    4
    Buzz
    Fizz
    7