[SWEA][Python]#1208. Flatten

MEIN_FIGURΒ·2021λ…„ 8μ›” 10일
0

SWEA_λ¬Έμ œν’€μ΄

λͺ©λ‘ 보기
12/21

πŸ“Œν’€μ΄


λ‚΄κ°€ μ“΄ 풀이(성곡)

for tc in range(1, 11):
    dump_try = int(input())
    boxes = list(map(int, input().split()))
    
    while dump_try > 0 :
        dump_try -= 1
        boxes[boxes.index(max(boxes))] -= 1
        boxes[boxes.index(min(boxes))] += 1
        
    print(f'#{tc} {max(boxes)-min(boxes)}')
  • boxesμ—μ„œ κ°€μž₯ 큰 값을 κ°€μ§€λŠ” λΆ€λΆ„μ—μ„œ ν•˜λ‚˜λ₯Ό λΉΌμ„œ κ°€μž₯ μž‘μ€ 값을 κ°€μ§€λŠ” 뢀뢄에 λ”ν•˜λŠ” 과정을 횟수만큼 진행



πŸ“Œν›„κΈ°


κ°€λ‘œκΈΈμ΄κ°€ μ œν•œμ΄ μžˆμ–΄μ„œ μ‹œκ°„ 초과 μ΄μŠˆκ°€ 없이 해결될 수 μžˆμ—ˆλ‹€!

profile
Growing Developer

0개의 λŒ“κΈ€