4673번: 셀프넘버 2018.12.23. 문제 출처: https://www.acmicpc.net/problem/4673 문제 분석: 문제를 살펴보면 n과 n의 각 자리수를 더하는 함수가 있다고 했을때 이를 실행해서 값이 나오게하는 것을 생성자라고 한다. ex) 33-> 33+3+3=3933은 39의 생성자 이와 같을때 생성자가 없는 숫자를 셀프넘버라 한다.1~10000까지의 셀프넘버를 출력하라 문제 해결:arr[10000]에 1~10000까지 값을 각각 넣어주고arr[0]=1 arr[1]=2 ..... FindSelf()라는 함수를 실행한다 이 함수는 숫자를 넣었을때 생성자를 되게 하는 값을 만든다ex) FindSelf(33) = 39 그리고 생성자가 있는 배열에는 0을 넣어준다. arr[10000]을 확인해주면 셀프넘버에.. 이전 1 ··· 39 40 41 42 다음