본문 바로가기

algorithm

백준 11720번 숫자의 합

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


아이디어:

1. 문자열로 숫자 입력 받기

2. 문자열 순회하면서 덧셈

3. string[i] (char형)을 숫자로 변환할 때 string[i] - '0'

 

// 11720

#include <iostream>
#include <string>

using namespace std;

int main() {

	ios::sync_with_stdio(false);
	cin.tie(NULL);

	int n, answer = 0;
	string numbers = "";
	
	cin >> n >> numbers;

	for (int i = 0; i < n; i++) {
		answer += numbers[i] - '0';
	}

	cout << answer;

	return 0;
}

'algorithm' 카테고리의 다른 글

백준 11659번 구간 합 구하기  (0) 2024.11.17
백준 1546번 평균  (0) 2024.11.17
백준 4153번 직각삼각형  (0) 2024.11.03
백준 2920번 음계  (0) 2024.11.03
백준 2577번 숫자의 개수  (0) 2024.11.03