백준 1065번 한수 (파이썬)

2021. 2. 2. 17:16파이썬/백준

내 코드

 

보완점

함수 카테고리에 있었기 때문에 함수를 꼭 사용하고 싶었음.

각 자릿수를 따로 리스트로 저장하여 그들의 차이를 d로 구하고, set()을 이용하여 중복을 지운 후 len(d)==1인지 확인했음.

답지를 안보고 노력으로 답을 맞춘거에 대한 뿌듯함이 한가득.

한가지 아쉬운 점이 있다면 1000보다 작거나 같은 자연수라는걸 알고 코드를 만들었다면 저렇게까지 어렵게 만들 필요는 없었을텐데..

 

+)오류가 많았는데 그 중 하나는 내가

for i in len(c)

를 사용했기 때문이었다.

set(d)를 d에 새로 지정해주지 않았어서 계속 답이 틀렸었다.