Pagini recente » Cod sursa (job #3033448) | Cod sursa (job #2113188) | Cod sursa (job #1877657) | Cod sursa (job #2079439) | Cod sursa (job #3351847)
#include <iostream>
#include <vector>
#include <fstream>
using namespace std;
int main()
{
ifstream fin("combinari.in");
ofstream fout("combinari.out");
int n,m;
fin>>n;
fin>>m;
vector<int> v(m, 0);
int i=1,r=0,j=1;
while(i>0){
if(v[i]<n){
v[i]++;
bool ok=true;
if(ok==true){
if(i==m){
r++;
for(int j=1;j<=m;j++){
fout<<v[j]<<" ";
}
fout<<endl;
}
else {
i++;
v[i]=v[i-1];
}
}
}
else{
v[i]=0;
i--;
}
}
return 0;
}