๋ฌธ์
์์ฐ์ N์ด ์ฃผ์ด์ก์ ๋, N๋ถํฐ 1๊น์ง ํ ์ค์ ํ๋์ฉ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ 100,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์ N์ด ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค ๊น์ง ์ฐจ๋ก๋๋ก ์ถ๋ ฅํ๋ค.
N๋ถํฐ 1๊น์ง ์ถ๋ ฅํ๋ ๊ฐ๋จํ ๋ฌธ์ ์ด๋ค.
์ ๋ต
n = int(input())
for i in range(n, 0, -1):
print(i)
์ฐธ๊ณ
์ฒ์์๋ ์ด๋ฐ์์ผ๋ก ํ๋ฉด ๋ ์ค ์์๋๋ฐ ์ํ๋ ์ ๋ต์ด ๋์ค์ง ์์๋ค.
n = int(input())
for i in range(n, 1):
print(i)
์ด๋ ๊ฒ ํ๋ฉด ์๋๋ ์ด์ ๋ range๋ ์ซ์๊ฐ ์ฆ๊ฐํ๋ ๊ธฐ๋ณธ๊ฐ์ด 1์ด๊ธฐ ๋๋ฌธ์ด๋ค.
๊ทธ๋์ ์ซ์๋ฅผ ์ญ์์ผ๋ก ์ถ๋ ฅํ๋ ค๋ฉด ์ฆ๊ฐํญ์ ์์๋ก ์ง์ ํด์ฃผ๋ฉด ๋๋ค.
(n, 0, -1)์ n๋ถํฐ 1๊น์ง -1์ฉ ์ฆ๊ฐ๋ผ๊ณ ํด์ํ๋ฉด ๋๋ค.
๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก๋ reversed๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ด ์๋ค.
n = int(input())
for i in reversed(range(n)):
print(i)
์ถ๋ ฅ
4
3
2
1
0
'Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] ๋ฐฑ์ค 11047 - ๋์ 0 (0) | 2020.08.12 |
---|---|
[Python] ๋ฐฑ์ค 5543 - ์๊ทผ๋ ๋ (0) | 2020.08.09 |
[Python] ๋ฐฑ์ค 2438 - ๋ณ ์ฐ๊ธฐ - 1 (0) | 2020.08.07 |
[Python] ๋ฐฑ์ค 1330 - ๋ ์ ๋น๊ตํ๊ธฐ (0) | 2020.08.05 |
[Python] ๋ฐฑ์ค 1000 - A+B (0) | 2020.08.02 |