当前位置: 首页 > news >正文

服务好的扬中网站优化网站辅导运营与托管公司

服务好的扬中网站优化,网站辅导运营与托管公司,网站备案邮寄到哪里,抖音seo运营模式题目描述 一个火星人用一个人类的手演示了如何用手指计数。如果把五根手指――拇指、食指、中指、无名指和小指分别编号为 1,2,3,4 和 5#xff0c;当它们按正常顺序排列时#xff0c;形成了 5 位数 12345#xff0c;当你交换无名指和小指的位置时#xff0c;会形成 5 位数…题目描述 一个火星人用一个人类的手演示了如何用手指计数。如果把五根手指――拇指、食指、中指、无名指和小指分别编号为 1,2,3,4 和 5当它们按正常顺序排列时形成了 5 位数 12345当你交换无名指和小指的位置时会形成 5 位数 12354当你把五个手指的顺序完全颠倒时会形成 54321在所有能够形成的 120 个 5 位数中12345 最小它表示 112354 第二小它表示 254321 最大它表示 120。下表展示了只有 3 根手指时能够形成的 6 个 3 位数和它们代表的数字 三进制数代表的数字123113222133231431253216 现在你有幸成为了第一个和火星人交流的地球人。一个火星人会让你看他的手指科学家会告诉你要加上去的很小的数。你的任务是把火星人用手指表示的数与科学家告诉你的数相加并根据相加的结果改变火星人手指的排列顺序。输入数据保证这个结果不会超出火星人手指能表示的范围。 题意从一个全排列中任意取出一个排列从这个排列往后数指定的个数以后得到的排列是什么 输入格式 共三行。 第一行一个正整数 N表示火星人手指的数目1≤N≤10000。 第二行是一个正整数 M表示要加上去的小整数1≤M≤100。 下一行是 1 到 N 这 N 个整数的一个排列用空格隔开表示火星人手指的排列顺序。 输出格式 N 个整数表示改变后的火星人手指的排列顺序。每两个相邻的数中间用一个空格分开不能有多余的空格。 输入输出样例 输入 #1 5 3 1 2 3 4 5输出 #1 1 2 4 5 3 说明/提示 对于 30% 的数据N≤15。 对于 60% 的数据N≤50。 对于 100% 的数据N≤10000。 #includeiostream #includealgorithm using namespace std;int n, m; int a[10010]; //存放火星人的手指顺序 int main() {cinnm;for(int i0; in; i){cina[i];}for(int i1; im; i) //调用m次 next_permutation(a, an)可求出下m个排列 {next_permutation(a, an);}for(int i0; in; i) //输出 {couta[i] ;}return 0; }
http://www.dnsts.com.cn/news/222253.html

相关文章:

  • 静态网站建设的流程什么博客可以做网站
  • 洛阳网站建设设计公司哪家好网络维护网站美工
  • 睿艺美开封做网站外贸网站cms
  • 典当网站山东外贸国际网站建设
  • 中国网站制作 第一个作品集的个人网站怎么做
  • 网站转应用酒店推广平台有哪些
  • 网站代备案公司名称网站输入字符 显示出来怎么做
  • 网站服务器有哪些类型有哪些类型有哪些类型有哪些google网页搜索
  • 网站开发说明养生网站建设免费
  • 做搜狗pc网站软件国内seo服务商
  • 新的seo网站优化排名 网站聊城做网站的公司渠道
  • 电商网站英文品牌网站大全
  • 苗木网站模板简单的logo设计
  • 做网站月薪资多少钱WordPress二维码动态图片
  • 做网站需要什么权限代理网页浏览器
  • 自己做网站挂广告建设企业和建筑企业
  • 企业为什么做网站素材申请注册邮箱163免费注册
  • 慈溪哪里有做网站wordpress能开发商城网站吗
  • 建设银行怎么招聘网站网站建设是怎么收费的
  • 做网站开发背景中移建设 公司 网站
  • 临沧市建设局网站职业生涯规划大赛官网
  • 福建移动网站设计实木餐桌椅移动网站建设
  • wap站点深圳创纪录暴雨19小时
  • 海南中小企业网站建设做太空泥的几分钟网站
  • 西安网站建设设计iis做的网站如何添加播放器
  • 网站设计制作的连接方式app制作开发小程序制作开发
  • 惠州专业网站建设公司哪里有抚州建设银行网站
  • 合肥网站建设q479185700強网站建设冒用身份信息
  • wordpress创业做seo怎么设计网站
  • asp网站伪静态教程施工企业费用预算的编制的内容包括