๋ฌธ์
“๋ฐ๊ฐ๋ค. ๋ด ์ด๋ฆ์ ๋ฐ๊ณ ํ#31555! ์กฐ์ ์ต๊ณ ์ ํ์ก์ด์ง. ์ค๋๋ ๋ ๊ธ๊ฐ์ฐ ์์์ ์ ๋ค์ ๋ ธ๋ฆฌ๊ณ ์์ง. ๋ด ์์ ์๋ ์ ๋ค์ด๋ผ๋ฉด ๋๊ตฌ๋ ๋์น์ง ์์! ์ข์, ์ด์ ๊ณง ์์์ด ์์๋๋๊ตฐ. ์์์ด ์์๋๋ฉด ์ฉ์ด ์ ๋ค์ ์ง์ด์ผํฌ ๊ฒ์ด๋ค. ์ ๋ด๋์ด๋ผ! ๋ง์ฅ๋ ํ์ก์ด ๋ฐ๊ณ ํ#31555๋์ ์ค๋ ฅ์-!”
๋ฐ๊ณ ํ#31555๋ ์๊ธฐ ๋ค์ชฝ ๋ด์ฐ๋ฆฌ์ ๋ฉ๊ธฐ#3958์ด ์์์ ์ ํ ๋ชจ๋ฅด๊ณ ์์๋ค. ๋ฉ๊ธฐ#3958๋ ๋ฐ๊ณ ํ#31555์ ๋ง์ฐฌ๊ฐ์ง๋ก ์์์ด ์์๋๋ฉด ์ฉ์ ๋ถ๋ฌ๋ด์ด ๋์์ ์๋ ๋ค๋ฅธ ํ์ก์ด๋ค์ ๋ชจ๋ ์ฒ์นํ ์๊ฐ์ด๋ค. ์ฌ์ค, ๋ฐ๊ณ ํ#31555์ ๋ฉ๊ธฐ#3958 ๋ฟ๋ง ์๋๋ผ ๊ธ๊ฐ ์ฐ๋งฅ์ N๊ฐ ๋ด์ฐ๋ฆฌ์ ์๋ ๋ชจ๋ ํ์ก์ด๋ค์ด ๊ฐ์ ์๊ฐ์ ๊ฐ์ง๊ณ ์๋ค.
๋ฐ๊ณ ํ#31555๊ฐ ์๋ ๊ธ๊ฐ ์ฐ๋งฅ์๋ ์ด N๊ฐ์ ๋ด์ฐ๋ฆฌ๊ฐ ์๊ณ , ๋ชจ๋ ๋ด์ฐ๋ฆฌ๋ง๋ค ํ ๋ช ์ ํ์ก์ด๊ฐ ์์ ์์์ด ์์๋๊ธฐ๋ง์ ๊ธฐ๋ค๋ฆฌ๊ณ ์๋ค. ๋ค๋ง, ์ ์ํ๊ฒ๋, ์ฒ๊ณ์ ๋งฅ๋๋ ๋๊ฐ ์๊ฒจ ์ฉ๋ค์ด ์ด์ด ์ฐ ํ์ ์ฉ๋ค์ ์์ ๋ณด๋ค ๋ฎ์ ๋ด์ฐ๋ฆฌ์ ์์๋ ์ ๋ค๋ง ์ฒ์นํ ์ ์๊ฒ ๋์๋ค. ๋ํ ์ฉ๋ค์ ์ฒ์ ์ถ๋ฐํ ๋ด์ฐ๋ฆฌ๋ณด๋ค ๋์ ๋ด์ฐ๋ฆฌ๋ฅผ ๋ง๋๋ฉด ๊ทธ๋๋ก ๊ณต๊ฒฉ์ ํฌ๊ธฐํ๊ณ ๊ธ๊ฐ์ฐ์๋ฝ์ ๋๋ฌ๋์ ๋ฎ์ ์ ์ฒญํ๋ค๊ณ ํ๋ค. ๋ด์ฐ๋ฆฌ์ ๋์ด๋ ๋ชจ๋ ๋ค๋ฅด๊ณ ๋ชจ๋ ์ฉ๋ค์ ์ค๋ฅธ์ชฝ์ผ๋ก๋ง ๋์๊ฐ๋ฉฐ, ์ค๊ฐ์ ๋ฐฉํฅ์ ํ๊ฑฐ๋, ๋ด์ฐ๋ฆฌ๊ฐ ๋ฌด๋์ง๊ฑฐ๋ ์์๋๋ ๊ฒฝ์ฐ๋ ์๋ค.
“๋ฌ์ ๋ง๊ตฌ๋๊ฐ ๋ผ์๊ตฌ๋.”
๋๋์ด ์์์ด ์์๋๋ค! ๊ณผ์ฐ ์ด๋ค ํ์ก์ด ์ค ์ต๊ณ ์ ํ์ก์ด๋ ๋๊ตฌ์ผ๊น? ์ต๊ณ ์ ํ์ก์ด๊ฐ ์ต๋ ๋ช ๋ช ์ ์ ์ ์ฒ์นํ ์ ์๋์ง ์์๋ณด์.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ๋ด์ฐ๋ฆฌ์ ์ ๊ฒธ ํ์ก์ด์ ์ N์ด ์ฃผ์ด์ง๋ค. (1 ≤ N ≤ 30,000) ๋์งธ ์ค์ N๊ฐ ๋ด์ฐ๋ฆฌ์ ๋์ด๊ฐ ์ผ์ชฝ ๋ด์ฐ๋ฆฌ๋ถํฐ ์์๋๋ก ์ฃผ์ด์ง๋ค. (1 ≤ ๋์ด ≤ 100,000) ๊ฐ๊ฐ ๋ด์ฐ๋ฆฌ์ ๋์ด๋ ์ค๋ณต ์์ด ์ ์ผํ๋ค.
์ถ๋ ฅ
์ต๊ณ ์ ํ์ก์ด๊ฐ ์ฒ์นํ ์ ์๋ ์ ์ ์ต๋ ์ซ์๋ฅผ ์ถ๋ ฅํ๋ค.
ํด์ค ์ฝ๋
N = int(input())
dragon = list(map(int,input().split()))
count=0
array=[]
for i in range(N-1):
count = 0
for k in range(i+1,N):
if dragon[i] < dragon[k]:
break
else:
count+=1
array.append(count)
print(max(array))
๋ถ์ > ์ค์ฒฉ ๋ฐ๋ณต๋ฌธ์ ํตํด ๋๋๊ณค ๋ฆฌ์คํธ์ dragon[i] ์ dragon[k] ๋ฅผ ๋น๊ตํ์ฌ ํ์์ ๊ฐ์ด ๋ ํด ๊ฒฝ์ฐ์๋ ๋ฐ๋ณต๋ฌธ์ ๋ฉ์ถ๊ณ , ๊ทธ๋ฌ์ง ์๋ ๊ฒฝ์ฐ์๋ count๋ฅผ 1์ฉ ์ฆ๊ฐ ์ํจ ํ ๋ค์ ๋ฐ๋ณต๋ฌธ์ ์์ํ ๋ ๊ฐ์ 0์ผ๋ก ์ด๊ธฐํ ํ์ฌ ์ด๋ฅผ ์๋ก์ด ๋ฐฐ์ด์ ์ถ๊ฐํ ํ ๋ฐฐ์ด ๋ด ์ต๋๊ฐ์ ๊ตฌํด์ ํด๊ฒฐํ์๋ค.
'Algorithm > BOJ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ] ์๋ผํ ์คํ ๋ค์ค์ ์ฒด (#2960) (0) | 2022.04.03 |
---|---|
[BOJ] ๋ฌธ์์ด (#1120) (0) | 2022.04.03 |
[BOJ] ๋ถ๋ ํ์ฅ์ด ๋ ํ ์ผ (#2775) (0) | 2022.04.01 |
[BOJ] ๊ตฌํ - ๋จ์ด๊ณต๋ถ (0) | 2022.03.30 |
[BOJ] ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ - ๊ฑฐ์ค๋ฆ๋ (0) | 2022.03.30 |