문제
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());
}
}
'기타 > 백준' 카테고리의 다른 글
백준 C# 1436 영화감독 숌 (1) | 2024.07.22 |
---|---|
백준 C# 1181 단어정렬 (0) | 2024.07.21 |
백준 C# 11050 이항계수 1 (0) | 2024.07.21 |
백준 C# 10989 수 정렬하기 3 (0) | 2024.07.19 |
백준 C# 2869 달팽이는 나무에 올라가고 싶다. (0) | 2024.07.19 |