8000 Create 1463.cpp · rinrin528/basic-algo-lecture@8cb9953 · GitHub
[go: up one dir, main page]

65ED Skip to content

Commit 8cb9953

Browse files
Create 1463.cpp
1 parent 646634b commit 8cb9953

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

0x10/1463.cpp

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// http://boj.kr/161694ef04f04d8dbe826e253622c1cb
2+
#include <bits/stdc++.h>
3+
using namespace std;
4+
5+
int d[1000005];
6+
int n;
7+
8+
int main(void) {
9+
ios::sync_with_stdio(0);
10+
cin.tie(0);
11+
cin >> n;
12+
d[1] = 0;
13+
for(int i = 2; i <= n; i++){
14+
d[i] = d[i-1]+1;
15+
if(i%2 == 0) d[i] = min(d[i],d[i/2]+1);
16+
if(i%3 == 0) d[i] = min(d[i],d[i/3]+1);
17+
}
18+
cout << d[n];
19+
}

0 commit comments

Comments
 (0)
0