주어진 수의 자릿수를 모두 더하는 문제인데 입력의 크기가 예사롭지 않다.
int n = int.Parse(Console.ReadLine());
int sum = 0;
while (n-- > 0)
{
sum += Console.Read() - '0';
}
Console.Write(sum);
Console.Read로 한 문자씩 읽어오면서 더해주면 된다.
길이가 주어졌기 때문에 어렵지 않게 가능하다.
'백준 > 단계별' 카테고리의 다른 글
백준 1152 C#) 단어의 개수 (0) | 2022.04.22 |
---|---|
백준 1157 C#) 단어 공부 (0) | 2022.04.22 |
백준 4673 C#) 셀프 넘버 (0) | 2022.04.19 |
백준 4344 C#) 평균은 넘겠지 (0) | 2022.04.18 |
백준 2577 C#) 숫자의 개수 (0) | 2022.04.18 |
댓글