Tags
- ๋ฐฑํธ๋ํน
- BFS
- dfs
- ์๋ฎฌ๋ ์ด์
- ์๋ฃ๊ตฌ์กฐ
- stack
- ๊ต์ฌ
- ์ ์๋ก
- ์ ๋ ฌ
- PGM
- BOJ
- Java
- greedy
- ๋ฌธ์์ด
- ๊ทธ๋ํ ์ด๋ก
- ๊ตฌํ
- sort
- queue
- CodingTest
- ์ํ
- Dynamic Programming
- ๋๋น ์ฐ์ ํ์
- ๊น์ด ์ฐ์ ํ์
- Python
- LV2
- ๊ทธ๋ํ ํ์
- SpringBoot
- DP
- Study
- Brute Force Algorithm
Archives
๊ธฐ๋ก๋ฐฉ
BOJ_11399 : ATM ๋ณธ๋ฌธ
๐ธ ๋ฌธ์ ๋ถ์ ๐ธ
- ๊ฑธ๋ฆฌ๋ ์๊ฐ ์ซ์์ ์์ ์ซ์๋ค์ ๋ฆฌ์คํธ๊ฐ ์ ๋ ฅ๋๋ค.
- ๊ฐ ๋ฆฌ์คํธ ๋ณ ๋๋๋ ์๊ฐ๋ค์ ์ดํฉ์ ์ต์๊ฐ์ ์ถ๋ ฅํ๋ค.
- ๋ฌธ์ ์ค๋ช ์ ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ ์ด์ง๋ง, ์ ๋ ฌ๋ก ๊ฐ๋จํ ํ๋ฆฐ๋ค.
๐ธ ์ฝ๋ ๐ธ
import sys
n = int(sys.stdin.readline())
arr = list(map(int, sys.stdin.readline().rstrip().split()))
arr.sort()
sum_num = 0
for i in range(n):
sum_num += sum(arr[:i+1])
print(sum_num)
๐ธ ์ฝ๋ ํด์ ๐ธ
- ์ ํ์๊ฐ์ด 1์ด์ธ ๋ฌธ์ ์ฌ์ ๋น ๋ฅธ ์ ๋ ฅ์ ์ฌ์ฉํ๋ค.
- ์ดํฉ์ด ์ต์์๊ฐ์ด ๋๋๋ก ํ๋ ค๋ฉด, ์ ์ ์๊ฐ์ ๋จผ์ ์ฒ๋ฆฌํ๋ฉด ๋๋ฏ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌํ๋ค.
- ๋ฆฌ์คํธ ์์๋ณ ์ฒ๋ฆฌ์๊ฐ์ ํฉ์ ์ฒ์๋ถํฐ ํด๋น ์ธ๋ฑ์ค๊น์ง์ ํฉ์ ์ฌ๋ผ์ด์ฑ์ผ๋ก ๊ตฌํ๋ค.
๐ธ end ๐ธ
- ๋ฌธ์ ๋ฅผ ์ฝ์ด๋ณด๋ ๊ทธ๋ฆฌ๋ ๊ฐ์์ ๋ณต์กํ ๊น ๊ฑฑ์ ํ๋๋ฐ ์ ๋ ฌ๋ก ๊ฐ๋จํ ํ๋ ธ๋ค.
728x90
'CodingTest > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
BOJ_9375 : ํจ์ ์ ์ ํด๋น (0) | 2022.09.01 |
---|---|
BOJ_17219 : ๋น๋ฐ๋ฒํธ ์ฐพ๊ธฐ (0) | 2022.08.30 |
BOJ_11047 : ๋์ 0 (0) | 2022.08.28 |
BOJ_1764 : ๋ฃ๋ณด์ก (0) | 2022.08.28 |
BOJ_1620 : ๋๋์ผ ํฌ์ผ๋ชฌ ๋ง์คํฐ ์ด๋ค์ (0) | 2022.08.26 |