๐ ๋ฌธ์
9๊ฐ์ ์๋ก ๋ค๋ฅธ ์์ฐ์๊ฐ ์ฃผ์ด์ง ๋, ์ด๋ค ์ค ์ต๋๊ฐ์ ์ฐพ๊ณ ๊ทธ ์ต๋๊ฐ์ด ๋ช ๋ฒ์งธ ์์ธ์ง๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์
์์ฑํ์์ค.
์๋ฅผ ๋ค์ด, ์๋ก ๋ค๋ฅธ 9๊ฐ์ ์์ฐ์
3, 29, 38, 12, 57, 74, 40, 85, 61์ด ์ฃผ์ด์ง๋ฉด,
์ด๋ค ์ค ์ต๋๊ฐ์ 85์ด๊ณ , ์ด ๊ฐ์ 8๋ฒ์งธ ์์ด๋ค.
๐ ์ถ์ ์๋
์ต๋๊ฐ์ ๊ตฌํ ์ ์๊ณ ๋ฐฐ์ด์ ์์๋ฅผ ๊ตฌํ ์ ์๋์ง
๐งพ ์ฝ๋
a = [] # ๋ฐฐ์ด ์์ฑ
for i in range(9): # 9๋ฒ ๋ฐ๋ณต
a.append(int(input()) # 9๊ฐ์ ์๋ก ๋ค๋ฅธ ์์ฐ์ ์
๋ ฅํ์ฌ a์ ์ ์ฅ
print(max(a)) # ๋ฐฐ์ด a์ ์์ ์ค ์ต๋๊ฐ ๊ตฌํ๊ธฐ
print(a.index(max(a))+1) # ๋ฐฐ์ด a ์์์ ์ต๋๊ฐ์ด ๋ช ๋ฒ์งธ ์์ธ์ง ๊ตฌํ๊ธฐ
๐ป ํ์ด์ค๋ช
1. 9๊ฐ์ ์๋ก ๋ค๋ฅธ ์๋ฅผ ์ ์ฅํ a ๋ฐฐ์ด ์์ฑ.
2. 9๊ฐ์ ์๋ก ๋ค๋ฅธ ์๊ฐ ์ฃผ์ด์ ธ์ผํ๊ธฐ ๋๋ฌธ์ for๋ฌธ์ผ๋ก 9๋ฒ ๋ฐ๋ณต.
3. 9๊ฐ์ ์๋ก ๋ค๋ฅธ ์์ฐ์ ์ ๋ ฅ.
4. ๋ฐฐ์ด a์ ์์ ์ค ์ต๋๊ฐ์ ์ฐพ๊ธฐ ์ํด max() ์ฌ์ฉ
5. ๋ฐฐ์ด a์ ์ต๋๊ฐ์ ์ธ๋ฑ์ค๋ฅผ ๊ตฌํ๊ธฐ ์ํด index()์ max()๋ฅผ ์ฌ์ฉํ๊ณ ๋ฐฐ์ด์ 0๋ถํฐ ์์ํ๊ธฐ ๋๋ฌธ์ ์ธ๋ฑ์ค์ 1์ ๋ํ์ฌ ์๋ ์ธ๋ฑ์ค๋ฅผ ๊ตฌํ๋ค.
๐ ํ์ต๋ฐฉ๋ฒ
python์ for๋ฌธ๊ณผ ๋ด์ฅ ํจ์๋ฅผ ํ์ตํ๋ค.
'์ฝ๋ฉ ํ ์คํธ > Baejoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค] 3052๋ฒ - ๋๋จธ์ง (0) | 2021.05.14 |
---|---|
[๋ฐฑ์ค] 2577๋ฒ - ์ซ์์ ๊ฐ์ (0) | 2021.05.14 |
[๋ฐฑ์ค] 10818๋ฒ - ์ต์, ์ต๋ (0) | 2021.05.13 |
[๋ฐฑ์ค] 4. while๋ฌธ (0) | 2021.05.12 |
[๋ฐฑ์ค] 3. for๋ฌธ (0) | 2021.05.10 |