[BaekJoon] λ°±μ€€ 11399번 : ATM

Updated:

11399번 : ATM

ATM


λͺ¨λ“  μ‚¬λžŒλ“€μ˜ κΈ°λ‹€λ¦¬λŠ” μ‹œκ°„μ„ μ΅œμ†Œν™” μ‹œν‚€λ©΄ λœλ‹€.

μ‹œκ°„μ΄ 제일 였래 κ±Έλ¦¬λŠ” μ‚¬λžŒμ΄ 맨 μ•žμ— μžˆλ‹€λ©΄ 뒀에 μ‚¬λžŒλ“€μ€ 아무것도 λͺ» ν•œμ±„ λͺ¨λ‘ κΈ°λ‹€λ €μ•Όν•œλ‹€.

μš΄μ˜μ²΄μ œμ—μ„œ μ‹€ν–‰ μ‹œκ°„μ΄ μƒλŒ€μ μœΌλ‘œ 였래 κ±Έλ¦¬λŠ” ν”„λ‘œμ„ΈμŠ€λŠ” λ’€λ‘œ λ°€λ¦¬λŠ” μŠ€μΌ€μ€„λ§ 기법과 λ˜‘κ°™μ€ λ¬Έμ œμ΄λ‹€.

μ‹œκ°„μ„ μž…λ ₯ 받은 λ’€ μ˜€λ¦„μ°¨μˆœμœΌλ‘œ μ •λ ¬ ν•΄ λˆ„μ  합을 κ΅¬ν•˜λ©΄ λœλ‹€.


n = int(input())
time = sorted(list(map(int, input().split())))

tmp, answer = 0, 0
for val in time:
	tmp += val
	answer += tmp

print(answer)



Categories:

Updated:

Leave a comment