๋ฐ์ํ
๋ฌธ์
์ ์ถ ์ฝ๋
score = []
sum = 0
sum_under = 0
for i in range(10):
score.append(int(input()))
for i in range(len(score)):
sum += score[i]
if sum > 100:
sum_under = sum - score[i]
break;
if abs(100-sum) == abs(100-sum_under):
print(sum)
else:
if abs(100-sum) < abs(100-sum_under):
print(sum)
else : print(sum_under)
์ด ๋ฌธ์ ๋ abs()๋ฅผ ์ฌ์ฉํ๋ ๋ฌธ์ ์ด๋ค. ์ ์์ ํฉ์ด 100์ ๋๋ ์๊ฐ์ ๊ธฐ์ค์ผ๋ก, ์ง์ ๋ฆฌ์คํธ์ ์์์ ๋์ ์๊ฐ์ ์์๋ฅผ 100์์ ๋บ ๊ฐ์ ์ ๋๊ฐ์ ๊ตฌํ์ฌ ์ ๋๊ฐ์ด ๋ ์์ ์๋ฅผ ์ถ๋ ฅํ๋ฉด ๋๋ค.
๋ฐ์ํ
'๐ Algorithm > ๋ฐฑ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค] 1715๋ฒ: ์นด๋ ์ ๋ ฌํ๊ธฐ(์๋ฐ) (0) | 2023.10.13 |
---|---|
[๋ฐฑ์ค] 11866๋ฒ: ์์ธํธ์ค ๋ฌธ์ 0(Python) (0) | 2022.03.31 |
[๋ฐฑ์ค] 1021๋ฒ: ํ์ ํ๋ ํ(Python) (0) | 2022.03.31 |
[๋ฐฑ์ค] 2460๋ฒ: ์ง๋ฅํ ๊ธฐ์ฐจ 2(Python) (0) | 2022.03.23 |
[๋ฐฑ์ค] 11399๋ฒ: ATM(Python) (0) | 2022.03.23 |