cyphen156
백준-문자열 11720 숫자의 합 본문
N개의 숫자가 공백없이 입력될 때 이 숫자를 모두 합해서 출력하는 프로그램
문자열로 입력받아 1개씩 쪼개 데이터를 저장하기
제약사항
- 0 < N <= 100
주의 사항
없다.
C 풀이
숫자의 합_11720.c
/**
* 백준 11720 숫자의 합
* N개의 숫자가 공백없이 입력될 때 이 숫자를 모두 합해서 출력하는 프로그램
* 문자열로 입력받아 1개씩 쪼개 데이터를 저장하기
*
*
* 제한사항
*****************************************
* 0 < N <= 100 *
*****************************************
*
*
*
* 주의
* 없다.
*
* 풀이시간 5분
*/
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int N, sum = 0;
scanf("%d", &N);
getchar();
for (int i = 0; i < N; ++i)
{
char ch;
scanf("%c", &ch);
sum += ((int)ch-48);
}
printf("%d\n", sum);
return 0;
}
C++ 풀이
숫자의 합_11720.cpp
/**
* 백준 11720 숫자의 합
* N개의 숫자가 공백없이 입력될 때 이 숫자를 모두 합해서 출력하는 프로그램
* 문자열로 입력받아 1개씩 쪼개 데이터를 저장하기
*
*
* 제한사항
*****************************************
* 0 < N <= 100 *
*****************************************
*
*
*
* 주의
* 없다.
*
* 풀이시간 5분
*/
#include <iostream>
#include <string>
using namespace std;
int main()
{
int T, sum = 0;
cin >> T;
string str;
cin >> str;
for (char ch:str)
{
sum += ch - 48;
}
cout << sum << '\n';
return 0;
}
모든 예제 코드의 소스파일은 제 개인 깃허브 레포지토리 에 있습니다.
Workspace/알고리듬 풀이 at main · cyphen156/Workspace · GitHub
Workspace/알고리듬 풀이 at main · cyphen156/Workspace
Studying . Contribute to cyphen156/Workspace development by creating an account on GitHub.
github.com
'컴퓨터공학 > 알고리듬 풀이' 카테고리의 다른 글
백준-문자열 2675 문자열 반복 (0) | 2024.09.25 |
---|---|
백준-문자열 10809 알파벳 찾기 (0) | 2024.09.24 |
백준-문자열 11654 아스키 코드 (0) | 2024.09.21 |
백준-문자열 9086 문자열 (0) | 2024.09.21 |
백준-문자열 2743 단어 길이 재기 (0) | 2024.09.19 |