Cod sursa(job #663299)

Utilizator IoanaMarMarussi Ioana IoanaMar Data 18 ianuarie 2012 10:39:58
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include<fstream>

using namespace std;

int n,x[17];
ifstream f("submultimi.in");
ofstream g("submultimi.out");



void back(int i, int m)
{
    if(i==n+1)
    {
        if(m)
        {
            for(int j=1;j<=m;j++)
                g<<x[j]<<" ";
            g<<"\n";
        }
        return;
    }
    x[m+1]=i;
    back(i+1,m+1);
    back(i+1,m);
}

int main()
{

f>>n;
back(1,0);
return 0;
}