[BOJ 1789] ์๋ค์ ํฉ
1. ๋ฌธ์ : Link
ํน์ ์์ฐ์๋ฅผ ์ด๋ฃจ๋ ๊ฐ์ ์ต๋
2. ํ์ด
1๋ถํฐ ํด๋น ๊ฐ์์ ๋นผ์ฃผ๋ฉด์ 0์ด ๋๊ฑฐ๋ ์์๊ฐ ๋๋ ๊ฐ์ return ํน์ -1 ํด์ return
3. ์ฝ๋
n = int(input())
result = 0
cnt = 0
if n == 1 or n == 2:
result = 1
else:
for i in range(1, n):
n = n - i
if n == 0 :
result = i
break
elif n < 0:
result = i - 1
break
print(result)
'๐ป Coding Problems Solving > Array | String | Loop' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[LeetCode] Best Time to Buy and Sell (0) | 2022.07.03 |
---|---|
[LeetCode] Two Sum (0) | 2022.06.30 |
[BOJ 1978] ์์์ฐพ๊ธฐ (0) | 2022.06.22 |
[BOJ 2693] N๋ฒ์งธ ํฐ ์ (0) | 2022.06.22 |
[BOJ 2609] ์ต๋๊ณต์ฝ์์ ์ต์๊ณต๋ฐฐ์ (0) | 2022.06.22 |
์ต๊ทผ๋๊ธ