ν°μ€ν 리 λ·°
728x90
λ°μν
λ¬Έμ
λ¬Έμ νμ΄
λμ μΈμΆνλλ° μκ°μ΄ 짧μ μ¬λλΆν°, μ°μ μ μΌλ‘ μ²λ¦¬νλ κ²μ΄ λμ μκ°μ μ€μ΄λ λ°©λ²μ΄λ€. λ°λΌμ μΈμΆνλλ° κ±Έλ¦¬λ μκ°μ μ λ ¬ν νμ μμ μ μ°¨λ‘ μ΄νμ λ¨μ μ¬λμ μλ§νΌ κ³±νλ©΄ λμ μκ°μ κ³μ°ν μ μλ€. μλ₯Ό λ€μ΄ 1, 2, 3, 4 μμΌλ‘ λμ μΈμΆνλ€κ³ νλ©΄ 4 + 6 + 6 + 4μ κ°μ΄ μ΄ 20μ μκ°μ΄ μλͺ¨λλ€λ κ²μ κ³μ°ν μ μλ€. μ΄λ λ€μ μλ μ¬λμ μμ μΈμΆ μκ°μ μν₯μ λ°λ κ²μ λ°μν κ²μ΄λ€.
μ½λ
from sys import stdin
if __name__ == '__main__':
n = int(stdin.readline())
working_time = sorted(list(map(int, stdin.readline().split())))
sum_time = 0
for order, num in enumerate(working_time):
sum_time += num * (n - order)
print(sum_time)
728x90
λ°μν
'π¨βπ» μ½λ©ν μ€νΈ > λ°±μ€' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
λ°±μ€: 1202 보μ λλ (0) | 2020.09.06 |
---|---|
λ°±μ€: 1080 νλ ¬ (0) | 2020.09.06 |
λ°±μ€: 11047 λμ 0 (0) | 2020.09.05 |
λ°±μ€: 1931 νμμ€λ°°μ (0) | 2020.09.05 |
λ°±μ€: 1520 λ΄λ¦¬λ§κΈΈ (2) | 2020.09.01 |
λκΈ
κΈ λ³΄κ΄ν¨
μ΅κ·Όμ μ¬λΌμ¨ κΈ
μ΅κ·Όμ λ¬λ¦° λκΈ