숫자를 입력받으면

ex) 12345

1+2+3+4+5 를 한다.

#include<iostream>
using namespace std;
int main(void)
{
	int N;
	string numbers;
	cin >> N;
	cin >> numbers;
	int total_sum = 0;
	for (char number : numbers)
	{
		total_sum += number - '0';
	}
	cout << total_sum;
	return 0;
}

문자열의 형태로 숫자를 입력받고

문자열의 각 index를 - '0'을 하여 (아스키코드 0값)

int값으로 받은 뒤 합산하여 출력

'[backjoon]' 카테고리의 다른 글

[1152/C++] 단어의 개수  (0) 2023.08.06
[5597/C++] 과제 안내신분?  (0) 2023.08.06
[2562/python] 최대값  (0) 2023.05.22
[10818/python] 최소, 최대  (0) 2023.05.21
[10871/python] X보다 작은 수  (0) 2023.05.21

+ Recent posts