반응형
1. 문제
- [백준 C#] 11720번 숫자의 합 (C#) (https://www.acmicpc.net/problem/11720)
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
2. 문제 포인트
- 숫자 자릿수 입력 받기
- 합계를 구할 숫자 입력 받기
- 각 자릿수를 잘라 int로 변환 후 result에 더한다
반응형
3. 전체 코드
using System;
namespace B4_11720번
{
internal class Program
{
static void Main(string[] args)
{
// 이 알고리즘에서는 입력이 필요 없음
string cnt = Console.ReadLine();
// 문자열 슬라이싱을 위해 string으로 받는다
string num = Console.ReadLine();
// 합계를 계산할 변수
int result = 0;
// 각 글자를 분리해 반복문으로 처리
foreach (char c in num)
{
string cc = Convert.ToString(c);
int nn = int.Parse(cc);
result += nn;
}
Console.WriteLine(result);
}
}
}
// 11720번 숫자의 합
// https://www.acmicpc.net/problem/11720
반응형
'알고리즘 > C#' 카테고리의 다른 글
[백준 C#] 11654번 아스키 코드 (C#) (0) | 2022.09.21 |
---|---|
[백준 C#] 10809번 알파벳 찾기 (C#) (0) | 2022.09.21 |
[백준 C#] 2675번 문자열 반복 (C#) (0) | 2022.09.20 |
[백준 C#] 1152번 단어의 개수 (C#) (1) | 2022.09.20 |
[백준 C#] 4673번 셀프 넘버 (C#) (0) | 2022.09.20 |