Cod sursa(job #1130387)

Utilizator otto1Palaga Vicentiu-Octavian otto1 Data 28 februarie 2014 13:00:18
Problema Submultimi Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.32 kb
#include<iostream>
using namespace std;
int n,i,v[100],s[100],k;
int main()
{cout<<"n=";
cin>>n;
for(i=1;i<=n;i++)
{cout<<"v["<<i<<"]=";
cin>>v[i];
}
k=0;s[0]=0;
do
{if(s[k]<n)
{k++;
s[k]=s[k-1]+1;
}
else
{k--;
s[k]++;
}
for(i=1;i<=k;i++)
cout<<v[s[i]]<<" ";
cout<<endl;
}
while(s[1]<n);
return 0;
}