Algorithm/๋ฌธ์ ํ์ด
[๋ฐฑ์ค] 27434๋ฒ - ํฉํ ๋ฆฌ์ผ 3 (python)
moaoh
2023. 7. 19. 23:25

27434๋ฒ: ํฉํ ๋ฆฌ์ผ 3
0๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์ ์ ์ N์ด ์ฃผ์ด์ง๋ค. ์ด๋, N!์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
www.acmicpc.net
๋ฌธ์
0๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์ ์ ์ N์ด ์ฃผ์ด์ง๋ค. ์ด๋, N!์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ์ ์ N(0 โค N โค 100,000)์ด ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ N!์ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1
10
์์ ์ถ๋ ฅ 1
3628800
์์ ์ ๋ ฅ 2
0
์์ ์ถ๋ ฅ 2
1
ํ์ด๊ณผ์
range(start, end) ์์ range๋ n์ด๋ผ๋ ๊ฐ ์ ๊น์ง๋ง ์งํ์ด ๋๊ธฐ๋๋ฌธ์ ํด๋นํ๋ ๊ฐ๊น์ง ์งํ๋๊ธฐ๋ ์ํ๋ค๋ฉด n + 1์ ํด์ค์ผํ๋ค.
code
n = int(input())
count = 1
for i in range(1, n + 1):
count = count * i
print(count)


ํ๊ธฐ
์๊ฐ ํฉํ ๋ฆฌ์ผ