ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

728x90
๋ฐ˜์‘ํ˜•

๋ฌธ์ œ

 

SW Expert Academy

SW ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์—ญ๋Ÿ‰ ๊ฐ•ํ™”์— ๋„์›€์ด ๋˜๋Š” ๋‹ค์–‘ํ•œ ํ•™์Šต ์ปจํ…์ธ ๋ฅผ ํ™•์ธํ•˜์„ธ์š”!

swexpertacademy.com

 

๋ฌธ์ œ ํ’€์ด

 ์ƒ์ž์˜ ๋†’๋‚ฎ์ด๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, ๊ฐ€์žฅ ๋†’์€ ๊ณณ์— ์žˆ๋Š” ์ƒ์ž๋ฅผ ๊ฐ€์žฅ ๋‚ฎ์€ ๊ณณ์— ์žˆ๋Š” ์ƒ์ž์— ์˜ฎ๊ฒจ ํ‰ํƒ„ํ™”๋ฅผ ํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ๋ฌธ์ œ์—์„œ ํ‰ํƒ„ํ™”๋ฅผ ํ•˜๊ธฐ ํšŸ์ˆ˜(dump)๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, ํ‰ํƒ„ํ™” ํ›„ ๊ฐ€์žฅ ๋†’์€ ๊ณณ์˜ ์œ„์น˜์™€ ๊ฐ€์žฅ ๋‚ฎ์€ ๊ณณ์˜ ์œ„์น˜์˜ ์ฐจ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋ฉด ๋œ๋‹ค.

 

์ฝ”๋“œ

for test_case in range(1, 11):
    dump = int(input())
    box = list(map(int, input().split()))

    for _ in range(dump):
        box[box.index(max(box))] -= 1
        box[box.index(min(box))] += 1

    print('#' + str(test_case), max(box) - min(box))

 

728x90
๋ฐ˜์‘ํ˜•

'๐Ÿ‘จโ€๐Ÿ’ป ์ฝ”๋”ฉํ…Œ์ŠคํŠธ > SWEA' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

SWEA: 1221 GNS  (0) 2020.10.07
SWEA: 1220 Magnetic  (0) 2020.10.07
SWEA: 1215 ํšŒ๋ฌธ1  (0) 2020.10.07
SWEA: 1209 Sum  (0) 2020.10.07
SWEA: 1206 View  (0) 2020.10.07
๋Œ“๊ธ€
๊ธ€ ๋ณด๊ด€ํ•จ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€