HDU ACM 11 2062 Subset sequence
来源:互联网 发布:淘宝网舞蹈演出服装 编辑:程序博客网 时间:2024/05/22 12:57
问题:先输入一个数字n,初始集合即为(1, 2, 3, 4,........n),将这个数列的所有真子集合按照字典顺序排列,然后再输入m,输出第m个子序列。
#include <iostream>using namespace std;int main(){__int64 Lu[22], Hui[22];Hui[0] = 0;for (int i = 1; i <= 21; i++)Hui[i] = (i - 1) * Hui[i - 1] + 1;__int64 m;__int64 n;while (cin >> n >> m){for (int i = 1; i <= 20; i++)Lu[i] = i;__int64 x;while (m && n){x = m/Hui[n] + (m%Hui[n] > 0 ? 1 : 0);if ( x > 0){cout << Lu[x];for (__int64 i = x; i <= n; i++)Lu[i] = Lu[i + 1];m -=((x - 1) * Hui[n] + 1);cout << (m == 0 ? '\n' : ' ');}n--;}}return 0;}
0 0
- HDU ACM 11 2062 Subset sequence
- hdu 2062 Subset sequence
- HDU 2062 Subset sequence
- hdu 2062 Subset sequence
- hdu 2062 Subset sequence
- HDU 2062 Subset sequence
- HDU 2062 Subset sequence
- hdu 2062 Subset sequence
- HDU 2062 Subset sequence
- Hdu 2062 Subset sequence
- HDU 2062:Subset sequence
- HDU 2062 Subset sequence[排列组合]
- HDU 2062 Subset sequence (数学)
- hdu 2062 Subset sequence 解题报告
- hdu(2062)-Subset sequence 组合数学
- HDU 2062 Subset sequence 【好题】
- HDU 2062 Subset sequence (xjb搞)
- 动态规划 ① HDU-2062 Subset Sequence
- Android 仿淘宝商品详情标题栏变色,布局层叠效果
- 普通Java工程中调用Hibernate的8个执行步骤(properties做配置文件)
- angularJS 自定义指令 属性:transclude、priority、terminal
- 感知器算法与神经网络
- 经典纪录片
- HDU ACM 11 2062 Subset sequence
- Go-MySQL-Driver:一个Go语言的轻量级极速的mysql驱动
- RHEL/CentOS 6.x的系统服务
- oracle导出excel
- 数位板的怎么挑选?
- Linux命令 - su
- 自己在18sdk上的动态隐藏和显示状态栏
- 七牛云视频上传方法 上传进度 断点续传
- .net Response导出excel表格边框设置日期时间设置