일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 알고리즘 #백준 #집합과맵
- 백준 #알고리즘
- 스톱워치
- Python
- 문자열
- Java #객체지향 # 프로그래밍 # SOLID #OOP
- 프로그래머스 #파이썬 #python #슬라이싱 #코딩
- 맵핑
- GPT #챗봇
- 라이브러리 #IT지식 #CS지식
- 추상클래스 #인터페이스
- Anaconda #가상환경
Archives
- Today
- Total
목록백준 #알고리즘 (1)
고통은 사라지고 결과는 남는다. Records of Chansolve

백준 Python ATM 11399번 11399번: ATM 첫째 줄에 사람의 수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄에는 각 사람이 돈을 인출하는데 걸리는 시간 Pi가 주어진다. (1 ≤ Pi ≤ 1,000) www.acmicpc.net 목적은 "각 손님의 대기 시간의 총합을 최대한 줄이는 것" 주어진 input에 오름차순으로 정렬한 뒤 합을 구해주면 최솟값이 나온다. 최종 코드이다. 주석처리를 해놓았기 때문에 참고하기가 쉬울 것이다. import sys input = sys.stdin.readline n = int(input()) p = list(map(int, input().split())) cnt = 0 p.sort() # 오름차순 정렬 # print(p) [1, 2, 3, 3, 4]..
Algorithms
2023. 2. 22. 10:02