using System;
namespace baekioon
{
class MainApp
{
static void Main()
{
// N개의 숫자
int n = int.Parse(Console.ReadLine());
// 입력 받은 숫자를 char배열에 저장
char[] s = Console.ReadLine().ToCharArray();
int sum = 0;
for (int i=0; i <s.Length; i++)
{
// int로 전환해서 더해줌
sum += (int)Char.GetNumericValue(s[i]);
}
Console.WriteLine(sum);
}
}
}
Char.GetNumericValue 더 알아보기
https://learn.microsoft.com/ko-kr/dotnet/api/system.char.getnumericvalue?view=net-7.0#code-try-1
Char.GetNumericValue 메서드 (System)
숫자 형식의 유니코드 문자를 배정밀도 부동 소수점 숫자로 변환합니다.
learn.microsoft.com
'C# > C# (백준)' 카테고리의 다른 글
[C#] 백준 알고리즘 1427번, 소트인사이드 (0) | 2023.02.23 |
---|---|
[C#] 백준 알고리즘 10809번, 알파벳 찾기 (0) | 2023.02.17 |
[C#] 백준 알고리즘 11654번, 아스키코드 (0) | 2023.02.15 |
[C#] 백준 알고리즘 4673번, 셀프 넘버 (0) | 2023.02.10 |
[C#] 백준 알고리즘 4344번, 평균은 넘겠지 (0) | 2023.02.07 |