๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[Softeer] python ์ํผ ๋ฐ์ด๋ฌ์ค ๋ณธ๋ฌธ
728x90
๋ฐ์ํ
<๋ณธ ๋ธ๋ก๊ทธ๋ Softeer์ ์ฝ๋ฉํ ์คํธ ๋ฌธ์ ๋ฅผ ์ฐธ๊ณ ํด์ ๊ณต๋ถํ๋ฉฐ ์์ฑํ์์ต๋๋ค>
https://softeer.ai/practice/info.do?idx=1&eid=389
โญ ๋ฌธ์
์ธ์ด๋ณ ์๊ฐ/๋ฉ๋ชจ๋ฆฌ
Python 2์ด 256MB
๋ฌธ์
๋ฐ์ด๋ฌ์ค๊ฐ ์์ฃผ์ ๋ชธ์์์ 1์ด๋น P๋ฐฐ์ฉ ์ฆ๊ฐํ๋ค.์ฒ์์ ๋ฐ์ด๋ฌ์ค K๋ง๋ฆฌ๊ฐ ์์๋ค๋ฉด N์ด ํ์๋ ์ด ๋ช ๋ง๋ฆฌ์ ๋ฐ์ด๋ฌ์ค๋ก ๋ถ์ด๋ ๊น? N์ด ๋์ ์ฃฝ๋ ๋ฐ์ด๋ฌ์ค๋ ์๋ค๊ณ ๊ฐ์ ํ๋ค.
์ ์ฝ์กฐ๊ฑด
1 ≤ K ≤ 108์ธ ์ ์
1 ≤ P ≤ 108์ธ ์ ์
1 ≤ N ≤ 106์ธ ์ ์
์ ๋ ฅํ์
์ฒซ ๋ฒ์งธ ์ค์ ์ฒ์ ๋ฐ์ด๋ฌ์ค์ ์ K, ์ฆ๊ฐ์จ P, ์ด ์๊ฐ N(์ด)์ด ์ฃผ์ด์ง๋ค.
์ถ๋ ฅํ์
์ต์ข ๋ฐ์ด๋ฌ์ค ๊ฐ์๋ฅผ 1000000007๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ถ๋ ฅํ๋ผ.
์ ๋ ฅ์์ 1
2 3 2
์ถ๋ ฅ์์ 1
18
โ Code
# ๋ฐ์ด๋ฌ์ค๊ฐ ์์ฃผ์ ๋ชธ์์์ 1์ด๋น P๋ฐฐ์ฉ ์ฆ๊ฐ
# ์ฒ์์ ๋ฐ์ด๋ฌ์ค K๋ง๋ฆฌ๊ฐ ์์๋ค๋ฉด N์ด ํ์๋ ์ด ๋ช ๋ง๋ฆฌ์ ๋ฐ์ด๋ฌ์ค๋ก ๋ถ์ด๋ ๊น?
# N์ด ๋์ ์ฃฝ๋ ๋ฐ์ด๋ฌ์ค๋ ์๋ค๊ณ ๊ฐ์
# ์ต์ข
๋ฐ์ด๋ฌ์ค ๊ฐ์๋ฅผ 1000000007๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ถ๋ ฅ
import sys
# ๋ฐ์ด๋ฌ์ค์ ์, ์ฆ๊ฐ์จ, ์ด ์๊ฐ
K, P, N = map(int, input().split())
answer = (P ** N) * K
print(answer % 1000000007)
answer = ์ฆ๊ฐ์จ ^ ์๊ฐ X ๋ฐ์ด๋ฌ์ค ์
728x90
๋ฐ์ํ
'๐ฆฅ ์ฝํ > Softeer' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Softeer] python ์กฐ๋ฆฝ๋ผ์ธ (0) | 2023.01.07 |
---|---|
[Softeer] python ๋ณต์กํ ์กฐ๋ฆฝ๋ผ์ธ1 (0) | 2023.01.07 |
[Softeer] python ์ฑ์ ํ๊ท (0) | 2023.01.07 |
[Softeer] python ์ง๋ ์๋ ๊ตฌ์ถ (0) | 2023.01.07 |
[Softeer] python 8๋จ ๋ณ์๊ธฐ (0) | 2023.01.07 |
Comments