백준에서 문제 보기 : https://www.acmicpc.net/problem/11399
난이도
실버 3
알고리즘
1) 최솟값 표현을 위한 sort 정렬
2) 이중 for문을 이용한 값 더하기
해결 방안
문제에서 요구하는 사항은 '그리디'를 구현하여 해결하는 개념을 요구합니다.
import sys
input = sys.stdin.readline
n = int(input())
t = list(map(int,input().split()))
s = 0
t.sort()
for i in range(n):
for j in range(i+1):
s += t[j]
print(s)
출력
'코딩테스트' 카테고리의 다른 글
백준(Baekjoon) 1874번 : 스택 수열 with Python (0) | 2021.01.22 |
---|---|
백준(Baekjoon) 1080번 : 행렬 with Python (0) | 2021.01.22 |
[Baekjoon] 백준 11047번 : 동전 0 with Python (0) | 2021.01.21 |
[Baekjoon] 백준 9012번 : 괄호 with Python (0) | 2021.01.21 |
[Baekjoon] 백준 9093번 : 단어 뒤집기 with Python (0) | 2021.01.21 |
댓글