반응형
SMALL
조금 복잡하게 푼거 같은데 일단 입력된 값중 int값은 배열의 인덱스 범위로 지정해주고 다음으로 입력한string은 인덱스 범위를 넘지 않는 선까지 char배열로 넣어준뒤
해당 배열의 요소를 하나하나 sting -> int로 변환해서 더해주었다.
using System;
namespace BOJ00
{
class App2
{
public App2()
{
int N = int.Parse(Console.ReadLine());
string strnum = Console.ReadLine();
//여기서 부터 작성하세요
char[] arr = new char[N];
for (int j = 0; j < arr.Length; j++)
{
if (j == N) break;
arr[j] = strnum[j];
}
int sum = 0;
for (int i = 0; i < N; i++)
{
string k = arr[i].ToString();
int j = Convert.ToInt32(k);
sum = sum + j;
}
Console.WriteLine("sum : {0}", sum);
}
}
}
결과창
반응형
LIST
'Algorithm > BOJ' 카테고리의 다른 글
[프로그래머스] 최소 직사각형 C# 풀이 (0) | 2023.01.18 |
---|---|
[BOJ] 11659 구간 합 구하기 4 C# 풀이 (0) | 2023.01.18 |
[BOJ] 10988 팰린드롬 C# 사용 (0) | 2023.01.17 |
[알고스팟] 록 페스티벌 C# 문제 풀이 (0) | 2023.01.17 |
[BOJ] 1181 단어 정렬 C# 이용 (0) | 2023.01.12 |