Skip to content

Commit 5fb8753

Browse files
authored
Create 백준_1463_1로만들기.java
1 parent fa32063 commit 5fb8753

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import java.util.*;
2+
import java.io.*;
3+
public class Main {
4+
public static void main(String[] args) throws IOException {
5+
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
6+
int N = Integer.parseInt(br.readLine());
7+
int[] dp = new int[N+1];
8+
dp[0] = dp[1] =0;
9+
10+
for(int i=2; i<=N; i++){
11+
dp[i]= dp[i-1]+1;
12+
if(i%2==0){
13+
dp[i]= Math.min(dp[i],dp[i/2]+1);
14+
}
15+
if(i%3==0){
16+
dp[i]= Math.min(dp[i],dp[i/3]+1);
17+
}
18+
}
19+
System.out.println(dp[N]);
20+
}
21+
}

0 commit comments

Comments
 (0)