Pagini recente » Cod sursa (job #1004845) | Cod sursa (job #1301918) | Cod sursa (job #1046768) | Cod sursa (job #1761231) | Cod sursa (job #97364)
Cod sursa(job #97364)
#include<iostream.h>
#include<fstream.h>
int a[100],n,b[200];
ifstream fin("x.in");
ofstream fout("x.out");
void citire(){
fin>>n;
for(int i=0;i<n;i++)
fin>>a[i];
}
void formare(int i,int j){
if(j<2*n-3){
b[j]=a[i];
b[j+1]=0;
formare(i+1,j+2);
}
}
void afisare(){
for(int i=0;i<2*n-1;i++)
fout<<b[i]<<" ";
}
void main(){
citire();
b[2*n-2]=a[n-1];
formare(0,0);
afisare();
for(int i=0;i<n;i++)
cout<<a[i];
fin.close();
fout.close();
}