728x90
11720๋ฒ: ์ซ์์ ํฉ
์ฒซ์งธ ์ค์ ์ซ์์ ๊ฐ์ N (1 ≤ N ≤ 100)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์ ์ซ์ N๊ฐ๊ฐ ๊ณต๋ฐฑ์์ด ์ฃผ์ด์ง๋ค.
www.acmicpc.net
๋ฌธ์
N๊ฐ์ ์ซ์๊ฐ ๊ณต๋ฐฑ ์์ด ์ฐ์ฌ์๋ค. ์ด ์ซ์๋ฅผ ๋ชจ๋ ํฉํด์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ์ซ์์ ๊ฐ์ N (1 ≤ N ≤ 100)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค์ ์ซ์ N๊ฐ๊ฐ ๊ณต๋ฐฑ์์ด ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
์ ๋ ฅ์ผ๋ก ์ฃผ์ด์ง ์ซ์ N๊ฐ์ ํฉ์ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ
5
54321
์์ ์ถ๋ ฅ
15
Solution
C++
#include <iostream>
using namespace std;
int main(void) {
int N, result = 0, num[100];
cin >> N;
for(int i=0; i<N; i++){
scanf("%1d",&num[i]); //๊ณต๋ฐฑ์์ด ์
๋ ฅ๋ฐ๊ธฐ
result += num[i];
}
cout << result;
return 0;
}
Python
N = int(input())
num = input() #๊ณต๋ฐฑ์์ด ์
๋ ฅํ๊ณ ์ถ์ ๋
result = 0
for i in num:
result += int(i) #input()๋ ๋ฌธ์์ด๋ก ์ฒ๋ฆฌ๊ฐ ๋๊ธฐ ๋๋ฌธ์ ์ ์ํ์ผ๋ก ๋ฐ๊ฟ์ค๋ค.
print(result)
728x90
'๐งฉ Algorithm > [BOJ] Bronze' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| BOJ 4344๋ฒ : ํ๊ท ์ ๋๊ฒ ์ง (C++/Bronze 1) (0) | 2022.08.11 |
|---|---|
| BOJ 2908๋ฒ : ์์ (C++/Python/Bronze 2) (0) | 2022.08.07 |
| BOJ 2675๋ฒ : ๋ฌธ์์ด ๋ฐ๋ณต (C++/Python/Bronze 2) (0) | 2022.08.06 |
| BOJ 15964๋ฒ : ์ด์ํ ๊ธฐํธ (C++/Python/Bronze 5) (0) | 2022.08.05 |
| BOJ 11718๋ฒ : ๊ทธ๋๋ก ์ถ๋ ฅํ๊ธฐ (C++/Python/Bronze 5) (0) | 2022.08.05 |