입력받은 숫자를 문자열로 형변환하여 인덱스 값들을 더하기의식의 흐름대로 작성한 코드이다.테스트 케이스들은 모두 통과 하였지만 코드가 너무 지저분하여 아래와 같이 다시 정리하였다.문자열로 변경 후 하나씩 꺼내와 int값으로 형변환하여 더해주는 코드이다.
위 코드를 실행하니 "None"을 반환하였다. 'list.revers()'메서드는 리스트의 원소들을 뒤집기만 하고 반환값이 없다. 따라서 answer의 값은 "None"이 되는것이었다.이것을 해결하기위해 메서드를 호출한 후 'answer'변수를 반환하도록 헤줘야한다.내
제곱을 어떻게 해야하나 생각하다 라이브러리가 있는지 찾아보니 math.sqrt(n)를 팢아 사용해보았다.math.sqrt(n)는 float타입이라 int로 형을 변환시켜줘야했다.다른 분이 작성한 답변 중 제곱을 \*\*1/2로 표현하신 분이 있어 그걸 이용해서 다시 한
쉬웠던 문제!
sort는 기본으로 오름차순으로 정렬하니 반대로 뒤집어 주어서 출력하도록 하였다.