NYOJ - 组合数
来源:互联网 发布:淘宝排行榜如何设置 编辑:程序博客网 时间:2024/05/16 07:26
组合数
时间限制:3000 ms | 内存限制:65535 KB
难度:3
- 描述
- 找出从自然数1、2、... 、n(0<n<10)中任取r(0<r<=n)个数的所有组合。
- 输入
- 输入n、r。
- 输出
- 按特定顺序输出所有组合。
特定顺序:每一个组合中的值从大到小排列,组合之间按逆字典序排列。 - 样例输入
5 3
- 样例输出
543542541532531521432431421321
#include <stdio.h>int a[10];void DFS(int n,int r){for(int i = n; i > 0; i--) {a[r] = i;if(r > 1){DFS(i-1,r-1); //继续搜索 }else{for(int i = a[0]; i > 0; i--) //打印搜索的结果 {printf("%d",a[i]);}printf("\n");}}}int main(){int n,r;scanf("%d%d",&n,&r);a[0] = r;DFS(n,r);return 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
- Unity3D 优化内置iOS Player
- 共享内存
- 注释驱动的 Spring cache 缓存介绍
- Java的初始化机制、垃圾回收机制和内存分配机制
- python获取本地IP,并写入文件
- NYOJ - 组合数
- TinyXML入门教程 1
- Linux下进程性能分析工具
- java去除字符串中的空格、回车、换行符、制表符
- 把数组排成最小的数
- nagios安装教程
- Struts2上传文件通过配置文件实现文件过滤
- Android 4.0 ICS SystemUI浅析——StatusBar结构分析
- HTML文本域几种样式