nyoj 19 擅长排列的小明
来源:互联网 发布:java 百分比格式化 编辑:程序博客网 时间:2024/05/21 09:20
用到 next_permutation 函数,和 subst r函数
next_permutation(s.begin(), s.end() ), 表示求一个字符串的全排列。
substr ( begin, end ) 表示求一个串 的begin 到 end 的子串,其中 begin 和 end 是下表
#include <iostream>#include <algorithm>#include <string>using namespace std;int main(){ int N,n,m; cin>>N; while(N--) { cin>>n>>m; string str,s; for(int i = 1; i <= n; i++) str += i+'0'; s = str.substr(0,m); cout<<s<<endl; int len = str.size(); while(next_permutation(str.begin(),str.end())) { if(s!= str.substr(0,m)) { s = str.substr(0,m); cout<<s<<endl; } } } return 0;}
0 0
- NYOJ 19 擅长排列的小明
- NYOJ 19-擅长排列的小明
- nyoj 19 擅长排列的小明
- nyoj 19 擅长排列的小明
- nyoj-19-擅长排列的小明
- nyoj 19 擅长排列的小明
- nyoj 19【擅长排列的小明】
- NYOJ 19 擅长排列的小明
- NYOJ 19(擅长排列的小明)
- NYOJ---19擅长排列的小明
- nyoj 19 擅长排列的小明
- NYOJ 19 擅长排列的小明
- nyoj-19-擅长排列的小明
- NYOJ 19 擅长排列的小明
- NYOJ--19--擅长排列的小明
- NYOJ 19 擅长排列的小明
- NYOJ 19 擅长排列的小明
- nyoj 19 擅长排列的小明
- 被遗忘的Logrotate
- Shell学习文件权限
- 引用(ajaxfileupload.js) ajaxfileupload.js报这错jQuery.handleError is not a function
- Cocos2dx 3.0 过渡篇(十五)帧动画的存储播放
- android 自定义checkbox
- nyoj 19 擅长排列的小明
- windows及其liunx下查看端口占用情况,及其杀死占用的端口
- 在Oracle的FORM中高亮显示鼠标点击或光标所在的行
- Cocos2dx 3.0 过渡篇(十六)用ClippingNode做游戏的新手引导
- 写一个自己的Dictionary
- Python urllib模块与urlopen()函数解析
- 棋牌运营的微信营销你为什么做不成功
- CF 425B Sereja and Table
- 利用vertical-align:middle实现垂直居中对齐