๋ฌธ์
์ผ๋ฐ์ ์ธ ๊ตฌ๊ตฌ๋จ์์ ๊ฐ์ฅ ํฐ ์๋ ๋ง์ง๋ง ํญ์ ๊ฐ์ด ์ ์ผ ํฌ๋ค. ๊ฑฐ๊พธ๋ก ๊ตฌ๊ตฌ๋จ์์๋, ๊ฐ ํญ์ ๊ตฌ๊ตฌ๋จ์ ๊ณ์ฐ ๊ฒฐ๊ณผ๋ก ๋์จ ๊ฐ์ ๋ค์ง์ด ์ ์ฅ์ ํ๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๊ฐ์ฅ ํฐ ๊ฐ์ด ํญ์ ๋ง์ง๋ง์ด ์๋๊ฒ ๋๋ค. ์๋ฅผ ๋ค์ด 8๋จ์ 9๊ฐ ํญ์ ๊ฐ์ 8, 16, 24, 32, 40, 48, 56, 64, 72 ์ด ๋์ด 72๊ฐ ๊ฐ์ฅ ํฌ์ง๋ง, ๊ฑฐ๊พธ๋ก ๊ตฌ๊ตฌ๋จ์์๋ 8, 61, 42, 23, 4, 84, 65, 46, 27 ๊ฐ ๋์ด 84๊ฐ ๊ฐ์ฅ ํฐ ๊ฐ์ ๊ฐ์ง๊ฒ ๋๋ค.
๋จ์ ์ N๊ณผ ํญ์ ์ K๊ฐ ์ฃผ์ด์ง ๋, ๊ฑฐ๊พธ๋ก ๊ตฌ๊ตฌ๋จ์ ๊ฐ์ฅ ํฐ ๊ฐ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ N๊ณผ K๊ฐ ์ฃผ์ด์ง๋ค. ๋ ์๋ ๋ชจ๋ 1,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ์ฃผ์ด์ง ๋จ๊ณผ ํญ์์ ๋์ฌ ์ ์๋ ๊ฐ์ฅ ํฐ ๊ฑฐ๊พธ๋ก ๊ตฌ๊ตฌ๋จ์ ๊ฐ์ ์ถ๋ ฅํ๋ค.
์ฝ๋
N,K = map(int,input().split())
array = []
new_array = []
for i in range(1,K+1):
array.append(str(N*i))
for k in range(len(array)):
new_array.append(int(array[k][::-1]))
print(max(new_array))
๋ถ์ > ์๋กญ๊ฒ ์๊ฒ๋ ๊ฐ๋ ์ด ๋ฌธ์์ด์ ๋ค์ง์ ๋ ์ฌ์ฉํ๋ [::-1] ์ฌ๋ผ์ด์ฑ ๊ธฐ๋ฒ์ด๋ค. ๋ฌธ์์ด์ ๋ค์ง๋ ๊ฒ์ ์ ์ธํ๊ณ ๋ ์ฌ์ด ๋ฌธ์ ์๋ค.
'Algorithm > BOJ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ] ์ง๋ฒ๋ณํ (#2745) (0) | 2022.04.12 |
---|---|
[BOJ] ์คํ (#10828) (0) | 2022.04.12 |
[BOJ] ๋ธ๋์ญ (#2798) (0) | 2022.04.11 |
[BOJ] ๋ฌธ์์ด ํญ๋ฐ (#9935) (0) | 2022.04.11 |
[BOJ] ํต๊ณํ (#2108) (0) | 2022.04.11 |