강의로 돌아가기
백승민

파이썬3_18번 런타임 에러 이유좀 알려주세욤 ㅠㅠ

def solution(n):

  new_n = n//10
  for i in range(1,n):
      if i*i == n:
          answer = i
          return (answer+1)*(answer+1)
          break
      else:
          answer = -1

  return answer
  • Sleeg
    1빼먹으신거아닌가요 Sleeg 2018.08.07 18:47
  • paul-kim
    1도 제곱수에 포함되나 봐요 paul-kim 2018.09.02 12:37
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.