Python으로 구현한 11948번 과목선택 문제 풀이입니다.
https://www.acmicpc.net/problem/11948
data = []
for _ in range(6) :
data.append(int(input()))
max_value1 = sorted(data[:4])
max_value2 = data[4:]
print(sum(max_value1[1:]) + max(max_value2))
data리스트에서 4개의 값을 오름차순으로 정렬한 리스트를 max_value1에 넣는다.
data리스트에서 뒷부분 나머지 2개의 값을 max_value2에 넣는다.
출력 시 max_value1이 오름차순으로 정렬되어있기 때문에 1번째 인덱스부터 끝까지의 각 값들을 모두 합한 값과
max_value2에서 최댓값을 더하여 출력한다.
'백준(Python) 풀이 > 수학' 카테고리의 다른 글
백준(Python) 11966번 2의 제곱인가? 풀이 (0) | 2021.11.01 |
---|---|
백준(Python) 14916번 거스름돈 풀이 (0) | 2021.10.30 |
백준(Python) 10178번 할로윈의 사탕 풀이 (0) | 2021.10.30 |
백준(Python) 9295번 주사위 풀이 (0) | 2021.10.30 |
백준(Python) 10822번 더하기 풀이 (0) | 2021.10.30 |