We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 929db43 commit d795e5eCopy full SHA for d795e5e
hh830/BOJ_1699.java
@@ -0,0 +1,22 @@
1
+import java.io.BufferedReader;
2
+import java.io.IOException;
3
+import java.io.InputStreamReader;
4
+
5
+public class Main {
6
7
+ public static void main(String[] args) throws IOException {
8
+ BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
9
10
+ int N = Integer.parseInt(bufferedReader.readLine());
11
+ int dp[] = new int[N+1];
12
13
+ for(int i=1;i<=N;i++) {
14
+ dp[i] = i;
15
+ for(int j=1;j*j <= i; j++){
16
+ dp[i] = Math.min(dp[i], dp[i-j * j] + 1);
17
+ }
18
19
20
+ System.out.println(dp[N]);
21
22
+}
0 commit comments