기타/백준
백준 C# 28702 FizzBuzz
Krapboss
2024. 7. 21. 03:57
문제
3개의 연속된 입력된 문자의 다음 입력될 문자를 출력하는 것
3의 배수 또는 5의 배수인 경우 FizzBuzz가 아닌 경우 숫자가 출력되도록
해결
3개의 연속된 수가 3과 5의 배수가 되는 경우는 없기에, 입력된 문자가 숫자인 경우 다음 수를 지정
internal class _28702 // FizzBuzz
{
static void Main(string[] args)
{
int t =0;
for(int i = 0; i < 3; i++) {
if(int.TryParse(ReadLine(), out int a))
{
t = a + 3 - i;
}
}
WriteLine((t %3 ==0) ? (t%5 ==0)? "FizzBuzz" : "Fizz" : (t % 5 == 0) ?"Buzz" : t.ToString());
}
}