반응형

예제 입력 1
2 3 7
예제 출력 1
1
Fizz
Buzz
Fizz
5
FizzBuzz
7
예제 입력 2
2 4 7
예제 출력 2
1
Fizz
3
FizzBuzz
5
Fizz
7
예제 입력 3
3 5 7
예제 출력 3
1
2
Fizz
4
Buzz
Fizz
7
이 문제를 어떻게 풀어야 할지 생각할 때 단순하게 나누어 떨어지는지 아닌지 파악하기만 하면 될 것 같다 생각했다.
X, Y, N = map(int, input().split())
# 출력
for i in range(1, N+1):
if i % X == 0 and i % Y == 0:
print("FizzBuzz")
elif i % X == 0:
print("Fizz")
elif i % Y == 0:
print("Buzz")
else:
print(i)
실제로 이렇게 조건문을 가지고 파악하기만 하면 되는 문제이다.
반응형
'알고리즘' 카테고리의 다른 글
| 백준 : 소수 구하기 - 1929 (0) | 2025.10.15 |
|---|---|
| 백준 : FizzBuzz - 28702 (0) | 2025.10.10 |
| 백준 : 토마토 - 7576 (0) | 2025.10.10 |
| 백준 : 스택 수열 - 1874 (0) | 2025.10.06 |
| 백준 : 체스판 다시 칠하기 - 1018 (0) | 2025.10.04 |