코딩 테스트/BOJ

C# 11720 숫자의 합

s0002 2023. 1. 17. 14:24

Int.Parse(string str): 문자열을 정수로 바꿔준다

 

strnum[i]는 char 타입이므로 다시 문자열로 바꿔서 Int.Parse()에 넣어주었다

using System;

namespace _11720
{
    class Program
    {
        static void Main(string[] args)
        {
            int N = int.Parse(Console.ReadLine());
            string strnum = Console.ReadLine();

            //여기서 부터 작성하세요

            int sum = 0;
            for (int i = 0; i < N; i++)
            {
                int num = int.Parse(strnum[i].ToString());
                sum += num;
            }
            Console.WriteLine(sum);
        }
    }
}

참고

https://learn.microsoft.com/ko-kr/dotnet/api/system.int32.parse?view=net-7.0 

 

Int32.Parse 메서드 (System)

숫자의 문자열 표현을 해당하는 32비트 부호 있는 정수로 변환합니다.

learn.microsoft.com

https://www.acmicpc.net/problem/11720

 

11720번: 숫자의 합

첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.

www.acmicpc.net

'코딩 테스트 > BOJ' 카테고리의 다른 글

C# 1874 스택 수열  (0) 2023.01.18
C# 11659 구간 합 구하기4  (1) 2023.01.17
C# 10988 팰린드롬  (0) 2023.01.17
C# 1120 문자열  (0) 2023.01.13
C# 1181 단어 정렬  (0) 2023.01.12