| //https://www.acmicpc.net/problem/2231 #include <iostream> | |
| using namespace std; | |
| int main(){ | |
| int n; | |
| cin >> n; | |
| int ans=0; | |
| for(int i=1; i<=n; i++){ | |
| int tmp=i; | |
| int sum=i; | |
| while(tmp>0){ | |
| sum+=tmp%10; | |
| tmp/=10; | |
| } | |
| if(sum==n) { | |
| ans=i; | |
| break; | |
| } | |
| } | |
| cout << ans; | |
| return 0; | |
| } | 
'알고리즘 문제 풀이 > 1DP_과제(~180615)' 카테고리의 다른 글
| 180601_1934_최소공배수 (0) | 2018.06.01 | 
|---|---|
| 180529_11586_지영 공주님의 마법 거울 (0) | 2018.05.29 | 
| 180528_2609_최대공약수와 최소공배수 (0) | 2018.05.28 | 
| 180526_4641_Doubles (0) | 2018.05.26 | 
| 180525_10815_숫자카드 (0) | 2018.05.25 |