변경이력

돌아가기
2 6개 문자 추가 6개 문자 삭제

2016/12/26 14:06

조종섭

파이썬3입니다. 밑에 분 것박시우님 답을 보니 제가 너무 복잡하게 풀었네요~ㅠㅠ ```{.python} num = int(input('자연수를 입력하시오: ')) print([sum(i[0:-1]) for i in [[ z for z in range(1, y+1) if y % z ==0 ] for y in [ x for x in range(1,num+1) ]] if sum(i[0:-1]) == i[-1]]) ```
파이썬3입니다. 밑에 분 것박시우님 답을 보니 제가 너무 복잡하게 풀었네요~ㅠㅠ ```{.python} num = int(input('자연수를 입력하시오: ')) print([sum(i[0:-1]) for i in [[ z for z in range(1, y+1) if y % z ==0 ] for y in [ x for x in range(1,num+1) ]] if sum(i[0:-1]) == i[-1]]) ```
1 Original

2016/12/26 14:05

조종섭

코딩도장

코딩도장은 프로그래밍 문제풀이를 통해서 코딩 실력을 수련(Practice)하는 곳입니다.