Cod sursa(job #97365)

Utilizator catalinasrbcatalinasrb catalinasrb Data 6 noiembrie 2007 18:17:32
Problema A+B Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#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();
}