Submission #330135
Source Code Expand
#include<bits/stdc++.h> using namespace std; int n,m,j,k,i,l; int A[100000]; int B[100000]; int dp[150005]; int mx = -541; void f(int x,int z,int q){ /* getchar(); cout << x << ' ' << z << ' ' << q << endl; */ if(x == n) { mx = max(q,mx); return ; } if(x > n) return ; if(z > m+k) return ; f(x,z+1,q); if(z > m) f(x+B[z-m],z+1,q+B[z-m]-1); else f(x+A[z],z+1,q+A[z]); } int main(){ scanf("%d %d %d",&n,&m,&k); for(i=1 ; i<=m ; i++) scanf("%d",&A[i]); for(i=1 ; i<=k ; i++) scanf("%d",&B[i]); f(0,1,0); printf("%d",mx); return 0; 24,10-1 }
Submission Info
Submission Time | |
---|---|
Task | 14 - Farmer |
User | Kerem |
Language | C++ (G++ 4.6.4) |
Score | 0 |
Code Size | 820 Byte |
Status | CE |
Compile Error
./Main.cpp: In function ‘int main()’: ./Main.cpp:53:1: error: expected ‘;’ before ‘}’ token ./Main.cpp:40:30: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] ./Main.cpp:43:24: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] ./Main.cpp:46:24: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]