๋ฐ์ํ
๐ค๋ฌธ์ ํด๊ฒฐ
-
lv3 | ๋ฌธ์์ด
๐จ ์ ๊ณฑ์์ด๋ฏ๋ก ์ ๊ณฑ๊ทผ์ด ์ ์์ผ ๋๋ง ๊ณ์ฐํ๋ค.
๐จ ์ ์์ ๊ทธ ์ ๊ณฑ๊ทผ์ ๋ฌธ์๋ก ๋ง๋ค์ด ๋ค์ง๊ณ , ๋ค์ง๊ธฐ์ ๊ณผ ๊ฐ์์ง ํ์ธํ๋ค.
๐ป์์ค ์ฝ๋
for tc in range(int(input())):
A, B = map(int, input().split())
cnt = 0
for i in range(A, B + 1):
C = i ** (1 / 2)
if C == int(C): # ์ ๊ณฑ๊ทผ์ด ์ ์์ผ ๋
i = str(i)
C = str(int(C))
if i == i[::-1] and C == C[::-1]:
cnt += 1
print(f'#{tc + 1} {cnt}')
๐๋ฌธ์ ํ์ธ
์ถ์ฒ: SW Expert Academy
๋ฐ์ํ
'Algorithm Problem > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[python] SWEA - 6057. ๊ทธ๋ํ์ ์ผ๊ฐํ (0) | 2020.11.22 |
---|---|
[python] SWEA - 6692. ๋ค์์ด์ ์๊ธ ์์ (0) | 2020.11.20 |
[python] ๋ฐฑ์ค - 15685. ๋๋๊ณค ์ปค๋ธ (์ผ์ฑ SW ์ญ๋ ํ ์คํธ ๊ธฐ์ถ ๋ฌธ์ ) (0) | 2020.11.17 |
[python] ๋ฐฑ์ค - 14500. ํ ํธ๋ก๋ฏธ๋ ธ (์ผ์ฑ SW ์ญ๋ ํ ์คํธ ๊ธฐ์ถ ๋ฌธ์ ) (0) | 2020.11.16 |
[python] ๋ฐฑ์ค - 1261. ์๊ณ ์คํ (0) | 2020.11.15 |