记录编号 224633 评测结果 AAAAAAAAAA
题目名称 组合的输出 最终得分 100
用户昵称 Gravatarliu_runda 是否通过 通过
代码语言 C++ 运行时间 0.016 s
提交时间 2016-02-16 14:56:31 内存使用 0.33 MiB
显示代码纯文本
#include<cstdio>
int n,r;
int ans[10000];
int len = 0;
void output(){
	if(len==r){
		for(int i = 0;i<len;++i){
			printf("%3d",ans[i]);
		}
		printf("\n");
		return;
	}
	for(int i = len?ans[len-1]+1:1;i<=n;++i){
		ans[len++]=i;
		output();
		len--;
	}
}
int main(){
	freopen("compages.in","r",stdin);
	freopen("compages.out","w",stdout);
	scanf("%d %d",&n,&r);
	output();
	fclose(stdin);fclose(stdout); 
	return 0;
}