Cod sursa(job #1238592)

Utilizator TheGuyBlajan Vlad TheGuy Data 7 octombrie 2014 11:36:52
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.29 kb
#include <fstream>
std::ifstream f("combinari.in");std::ofstream o("combinari.out");int a[18],n,k;void q(){int s=0;for(int i=1;i<=n;i++)s+=a[i];if(s==k){for(int i=1;i<=n;i++)if(a[i])o<<i<<" ";o<<"\n";}}void r(int w){if(w==n+1)q();else{a[w]=1;r(w+1);a[w]=0;r(w+1);}}int main(){f>>n>>k;r(1);}