관리 메뉴

솜씨좋은장씨

[BaekJoon] 11399번 : ATM (Python) 본문

Programming/코딩 1일 1문제

[BaekJoon] 11399번 : ATM (Python)

솜씨좋은장씨 2021. 8. 13. 15:20
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 백준의 ATM 입니다.

 

11399번: ATM

첫째 줄에 사람의 수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄에는 각 사람이 돈을 인출하는데 걸리는 시간 Pi가 주어진다. (1 ≤ Pi ≤ 1,000)

www.acmicpc.net

Solution

def ATM(people):
    people.sort()
    
    best_order = []
    
    for i in range(len(people)):
        best_order.append(sum(people[:i+1]))
        
    return sum(best_order)


if __name__ == "__main__":
    people_num = int(input())
    people = list(map(int, input().split()))
    print(ATM(people))
 

GitHub - SOMJANG/CODINGTEST_PRACTICE: 1일 1문제 since 2020.02.07

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

Comments