๋ชฉ์ฐจ
๐ค๋ฐฐ์ด ์
min ํจ์์ max ํจ์์ ๋ํด์ ์ ๋๋ก ๋ ์ดํด๊ฐ ์ ๋๋ก ์กํ์์ง ์์์ ๋๊ผ๋ค.
๋๋ list์์ ๊ฐ์ฅ ํฐ,์์ ๊ฐ์ ๊ตฌํ ๋ max์ minํจ์๋ฅผ ์ฌ์ฉํด์๋ค.
โ python์ min ํจ์
1๏ธโฃ์ธ์๊ฐ ํ๋์ธ ๊ฒฝ์ฐ
์ธ์๊ฐ ํ๋์ธ ๊ฒฝ์ฐ, ์ด ์ธ์์๋ ํญ์ interableํ ์๋ฃํ์ด ๋ค์ด๊ฐ์ผํ๋ค. ์ด๋ ๋ฐ๋ณต๊ฐ๋ฅํ ํํ๊ฐ ๋ค์ด์์ผ ํ๋ค๋ ์๋ฏธ์ด๋ค.
์ด๋ ๊ฒ ์ธ์๊ฐ ํ๋๋ง ๋ค์ด์ค๋ ๊ฒฝ์ฐ, ๊ฐ์ฅ ์์ ๊ฐ์ ๋ฐํํด์ค๋ค.
2๏ธโฃ์ธ์๊ฐ ๋ ์ด์์ธ ๊ฒฝ์ฐ
์ธ์๊ฐ ๋ ์ด์์ธ ๊ฒฝ์ฐ, ๊ทธ ์ค์์ ์์ ํญ๋ชฉ์ ๋ฐํํด์ค๋ค.
โ๏ธpython์ maxํจ์
1๏ธโฃ์ธ์๊ฐ ํ๋์ธ ๊ฒฝ์ฐ
์ธ์๊ฐ ํ๋์ธ ๊ฒฝ์ฐ, ์ด ์ธ์์๋ ํญ์ interableํ ์๋ฃํ์ด ๋ค์ด๊ฐ์ผํ๋ค. ์ด๋ ๋ฐ๋ณต๊ฐ๋ฅํ ํํ๊ฐ ๋ค์ด์์ผ ํ๋ค๋ ์๋ฏธ์ด๋ค.
์ด๋ ๊ฒ ์ธ์๊ฐ ํ๋๋ง ๋ค์ด์ค๋ ๊ฒฝ์ฐ, ๊ฐ์ฅ ํฐ ๊ฐ์ ๋ฐํํด์ค๋ค.
2๏ธโฃ์ธ์๊ฐ ๋ ์ด์์ธ ๊ฒฝ์ฐ
์ธ์๊ฐ ๋ ์ด์์ธ ๊ฒฝ์ฐ, ๊ทธ ์ค์์ ํฐ ํญ๋ชฉ์ ๋ฐํํด์ค๋ค.
python์ min, max ํจ์๋ฅผ ์ด์ฉํด์ ๊ตฌํํ๊ธฐ
n,m = map(int,input().split())
data =[]
result = 0
for i in range(n):
data = list(map(int,input().split()))
min_value = min(data)
max_value = max(result,min_value)
print(max_value)
์ด์ค for ๋ฌธ์ ์ฌ์ฉํด๋ณด๊ธฐ
n,m = map(int,input().split())
data =[]
result = 0
for i in range(n):
data = list(map(int,input().split()))
min_value = 0
for a in data:
min_value = min(min_value,a)
result = max(result,min_value)
print(result)
'์๊ณ ๋ฆฌ์ฆ ๊ณต๋ถ ๊ธฐ๋ก' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ด์ฝํ ํ์ด์ฌ : ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ ์ ๋ฆฌ (0) | 2024.05.05 |
---|---|
[DFS/BFS : python] ์ด์ฝํ ๋ด์ฉ ์ ๋ฆฌ ๋ฐ ๋ฌธ์ ํ์ด ๊ธฐ๋ก (1) | 2024.04.06 |
[๊ตฌํ: python]๊ฐ๋ ๊ณผ ๋ฌธ์ ํ์ด ์ ๋ฆฌํ๊ธฐ (1) | 2024.03.28 |
์ด์ฝํ ๊ทธ๋ฆฌ๋ : 1์ด ๋ ๋๊น์ง (0) | 2024.03.22 |
์ด์ฝํ : ๊ทธ๋ฆฌ๋[ํฐ ์์ ๋ฒ์น] (0) | 2024.03.14 |