APc #include #include using namespace std; int min(int x, int y){ return x > y ? y : x; } int min(int x, int y, int z){ int t=x > y ? y : x; return t} int main() { freopen("iphone.in","r",stdin); freopen("iphone.out","w",stdout); int n; cin>>n; vectord(n,0); vectora(n,0); vectorb(n,0); vectorc(n,0); for(int i=0;i cin>>a[i]>>b[i]>>c[i]; } d[0]=a[0]; d[1]=min(a[0]+a[1],b[0]); for(int i=2;i d[i]=min(d[i-1]+a[i], d[i-2]+b[i-1],d[i-3]+c[i-2]); } cout< return 0; } #include