<알고리즘 문제풀이&연습>/[C++] 백준

[백준 11720] 숫자의 합 (아스키코드)

사용자 BlockDMask 2017. 7. 25. 17:57
반응형

  • 안녕하세요. BlockDMask 입니다.!!

0) 제목


숫자의 합

BOJ의 11720 번 문제입니다.


1) 문제설명


n개의 숫자가 띄어쓰기 없이 주어집니다.

n개 의 숫자를 더해서 출력하면 되는 간단한 문제입니다.


2) 풀이과정


하나씩 받아야 하므로, char 타입으로 문자로 받았습니다.

아스키 코드를 생각하여서

'0' 을 빼서 int 타입으로 변환하여 합을 구했습니다.


3) 함수설명


간단하므로 생략하겠습니다.


4) 코드


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<iostream>
using namespace std;
 
int main(void){
    int n;
    cin >> n;
    char ch;
    int sum =0;
    for(int i=0; i<n; i++){
        cin >> ch;
        sum += (ch - '0');
    }
    
    cout << sum;
    return 0;
}
cs


5) 인증


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

쉬운 문제, 어려운 문제 가리지 않고 풀고있습니다.

백준 아이디는 공개하지 않고 캡쳐 했습니다.

반응형