알고리즘 문제 풀이/1DP_과제(~180615)

알고리즘 문제 풀이/1DP_과제(~180615)

171016_6359_만취한 상범

#include using namespace std; int nod(int n) //number of divisor= 약수의 개수{ int num=0; for(int i=2;i> T; for(int j=0; j> n; dp[5]=2; for(int i=6; i6즉, 2,3,6이 될 때이다. 2, 3, 6은 6의 1을 제외한 약수이다. 즉, 1을 제외한 약수의 수가 홀수 개라면, 1->0->1->0->,,,->0 결과는 0이되고1을 제외한 약수의 수가 짝수 개라면, 1->0->1->0->,,,->1 결과는 1이 된다. dp[i]값은 dp[i-1]+(약수의 개수가짝수면1, 홀수면 0) (nod 함수)이 된다.

알고리즘 문제 풀이/1DP_과제(~180615)

171014_1309_동물원

#include using namespace std; int main(){ int lion[100001][3]={0}; int N=0; cin >> N; lion[1][0]=1; lion[1][1]=1; lion[1][2]=1; for(int i=2; i

알고리즘 문제 풀이/1DP_과제(~180615)

171013_1005_ACM Craft

#include using namespace std;int max(int a, int b) { return a >= b ? a : b; }int main(){int T, N, K;cin >> T; for (int i = 0; i> N >> K;for (int i = 1; i > cost[i]; dp[i] = cost[i]; }for (int i = 1; i > rule[i][0] >> rule[i][1]; } for (int i = 2; i N;cout

알고리즘 문제 풀이/1DP_과제(~180615)

171012_2163_초콜릿 자르기

#include using namespace std; int main(){ int N,M; cin >>N>>M; cout

bong sue
'알고리즘 문제 풀이/1DP_과제(~180615)' 카테고리의 글 목록 (58 Page)