src2020/4062_dui/dui.cpp
2020-03-28 09:40:16 +08:00

27 lines
568 B
C++

#include<iostream>
using namespace std;
int main(){
int n,a[1001]={0},f[1001]={0};
int pan=0;
cin>>n;
for(int i=1;i<n;i++){
cin>>a[i];
}
for(int i=a[1]-1;i>0;i--){
f[1]=i;
for(int j=2;j<=n;j++){
if(a[j-1]-f[j-1]>0){
f[j]=a[j-1]-f[j-1];
pan=j;
}else{
break;
}
}
if(pan==n){
for(int j=1;j<=n;j++){
cout<<f[j]<<" ";
}
return 0;
}
}
}