https://swexpertacademy.com/main/main.do
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
T= int(input())
for t in range(1,T+1):
  A,B = map(int,input().split())
  a,b = (A**(1/2),B**(1/2))
  if a != int(a):
    a = int(a)+1
  else:
    a = int(a)
  b = int(b)
  result = 0
  for i in range(a,b+1):
    st = str(i)
    if st[:len(st)//2] == st[len(st)-1 : len(st)-1-(len(st)//2) : -1]:
        k = str(i**2)
        if k[:len(k)//2] == k[len(k)-1 : len(k)-1-(len(k)//2):-1]:
            result +=1
  
  print('#{} {}'.format(t,result))'Python > code problem' 카테고리의 다른 글
| [sw expert academy] 4751. 다솔이의 다이아몬드 장식 (0) | 2022.01.27 | 
|---|---|
| [sw expert acadmey] 1234. [S/W 문제해결 기본] 10일차 - 비밀번호 (0) | 2022.01.27 | 
| [sw expert academy] 12368. 24시간 (0) | 2022.01.27 | 
| [sw expert academy] 1220. [S/W 문제해결 기본] 5일차 - Magnetic (0) | 2022.01.26 | 
| [sw expert academy] 5601. [Professional] 쥬스 나누기 (0) | 2022.01.25 |