Skip to content

Commit b7b5d70

Browse files
committed
issue #39 백준 2231 분해합 자바
1 parent e3a2d1b commit b7b5d70

1 file changed

Lines changed: 39 additions & 0 deletions

File tree

‎src/backjoon/_2231.java‎

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
package backjoon;
2+
// https://www.acmicpc.net/problem/2231
3+
// 분해합
4+
import java.io.BufferedReader;
5+
import java.io.IOException;
6+
import java.io.InputStreamReader;
7+
8+
public class _2231 {
9+
public static void main(String[] args) throws IOException {
10+
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
11+
// memory 11484 runtime 88
12+
int N = Integer.parseInt(br.readLine());
13+
int min = 0;
14+
15+
for(int i = 0; i < N; i++) {
16+
int number = i;
17+
int sum = 0; // 각 자릿수 합 변수
18+
19+
while(number != 0) {
20+
// System.out.println("number: "+number+" , "+number%10 +" , "+number/10 + ", sum: "+sum);
21+
sum += number % 10; // 각 자릿수 더하기
22+
number /= 10;
23+
}
24+
25+
if(sum + i == N) {
26+
min = i;
27+
break;
28+
}
29+
}
30+
System.out.println(min);
31+
}
32+
}
33+
/*
34+
input
35+
216
36+
37+
output
38+
198
39+
*/

0 commit comments

Comments
 (0)