Algorithm Problem/Python
[python] SWEA - 10570. ์ ๊ณฑ ํฐ๋ฆฐ๋๋กฌ ์
deo2kim
2020. 11. 19. 10:25
๋ฐ์ํ
๐ค๋ฌธ์ ํด๊ฒฐ
-
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
SW Expert Academy
SW ํ๋ก๊ทธ๋๋ฐ ์ญ๋ ๊ฐํ์ ๋์์ด ๋๋ ๋ค์ํ ํ์ต ์ปจํ ์ธ ๋ฅผ ํ์ธํ์ธ์!
swexpertacademy.com
๋ฐ์ํ