- 문제
- 풀이
#include <iostream>
#include <string>
using namespace std;
int main()
{
string a, b, c;
int number = 0;
cin >> a >> b >> c;
if (c[0] >= 48 && c[0] <= 57) {
number = stoi(c) + 1;
if (number % 3 == 0) {
if (number % 5 == 0) {
cout << "FizzBuzz";
}
else {
cout << "Fizz";
}
}
else if (number % 5 == 0) {
cout << "Buzz";
}
else {
cout << number;
}
}
else if (b[0] >= 48 && b[0] <= 57)
{
number = stoi(b) + 2;
if (number % 3 == 0) {
if (number % 5 == 0) {
cout << "FizzBuzz";
}
else {
cout << "Fizz";
}
}
else if (number % 5 == 0) {
cout << "Buzz";
}
else {
cout << number;
}
}
else if (a[0] >= 48 && a[0] <= 57)
{
number = stoi(a) + 3;
if (number % 3 == 0) {
if (number % 5 == 0) {
cout << "FizzBuzz";
}
else {
cout << "Fizz";
}
}
else if (number % 5 == 0) {
cout << "Buzz";
}
else {
cout << number;
}
}
return 0;
}
'코딩테스트' 카테고리의 다른 글
★ [백준/1546번/C++] 평균 (0) | 2024.05.29 |
---|---|
★ [백준/10989번/C++] 수 정렬하기 3 (0) | 2024.05.28 |
★ [백준/1978번/C++] 소수 찾기 (0) | 2024.05.27 |
★ [백준/30802번/C++] 웰컴 키트 (0) | 2024.05.26 |
[백준/4153번/C++] 직각삼각형 (0) | 2024.05.25 |