Cod sursa(job #580007)

Utilizator Cristy94Buleandra Cristian Cristy94 Data 12 aprilie 2011 17:31:00
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include<cstdio>

using namespace std;

short int v[32],N;

void afis(int n){

	for(int i=1;i<=n;++i)
		printf("%d ",v[i]);
	printf("\n");
}
int main(){
	
	freopen("submultimi.in","r",stdin);
	freopen("submultimi.out","w",stdout);
	
	scanf("%d",&N);
	
	int k=1;
	while(k>0){
		v[k]++;
		if(v[k]<=N){
			afis(k);
			if(v[k]<N)
				 v[++k]=v[k-1];
			else k--;
		}
	}
return 0;
}