NYOJ 组合数
来源:互联网 发布:淘宝图片轮播效果 编辑:程序博客网 时间:2024/06/17 14:22
组合数
题目描述
找出从自然数1、2、... 、n(0<n<10)中任取r(0<r<=n)个数的所有组合。
输入
输入n、r。
输出
按特定顺序输出所有组合。特定顺序:每一个组合中的值从大到小排列,组合之间按逆字典序排列。
样例输入
复制
5 3
样例输出
复制
543542541532531521432431421321
提示
无
来源
nyoj
代码:
#include<stdio.h>int n,r,a[105];void dfs(int m,int k){ for(int i=m;i>0;i--) { a[k]=i; if(k>1) dfs(i-1,k-1); else { for(int i=r;i>0;i--) printf("%d",a[i]); printf("\n"); } }}int main(){ while(~scanf("%d%d",&n,&r)) { dfs(n,r); } return 0;}
阅读全文
0 0
- NYOJ - 组合数
- 组合数 nyoj
- NYOJ 32 组合数
- NYOJ-组合数-32
- nyoj 32-组合数
- NYOJ,32,组合数
- nyoj 32 组合数
- nyoj-32-组合数
- nyoj 32 组合数
- NYOJ-32组合数
- nyoj 组合数
- nyoj 组合数
- nyoj 32 组合数
- NYOJ 32 组合数
- nyoj--32--组合数
- NYOJ 32 组合数
- NYOJ-组合数
- NYOJ-组合数-32
- Android开发工具-多国语言翻译对照表
- 职业规划-服务器运维工程师(待完善)
- PopupWindow在安卓7.0及7.1系统上位置显示异常
- JavaScript.案例
- 【iOS】关于屏幕渲染的那点事儿
- NYOJ 组合数
- 有线电视网
- 第八次作业,成绩排序。
- APP中如何判断手机类型
- psycopg2参数化查询
- vs2012 简单的lua解释器
- JWT token
- 大小端模式,栈的生长方向和内存的存放方向
- 细数PDF编辑器八大功能,解决怎样编辑PDF文件问题