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

成都电子商务网站河南网站备案代理

成都电子商务网站,河南网站备案代理,电商培训班学了有用吗,图片设计软件免费版文章目录 题目描述输入输出样例输入样例输入1样例输入2样例输入3 样例输出样例输出1样例输出2样例输出3 AC代码 题目描述 小明已经是中学生了,他喜欢研究数字,觉得最漂亮的数就是整数了。一次小明写下一个M位的整数(无前导0)&…

文章目录

  • 题目描述
  • 输入
  • 输出
  • 样例输入
      • 样例输入1
      • 样例输入2
      • 样例输入3
  • 样例输出
      • 样例输出1
      • 样例输出2
      • 样例输出3
  • AC代码

题目描述

小明已经是中学生了,他喜欢研究数字,觉得最漂亮的数就是整数了。一次小明写下一个M位的整数(无前导0),他想研究下面这个游戏:每次取其中两位交换,会得到一个新的整数------但不能有前导0出现,即第一位不能变成0。这样连续做K次,最后能得到的最大整数是多少?

输入

第一行:两个整数N(1<=N<=1000000)和K(1<=K<=10)

输出

只有一行,一个整数,表示变化后最大数,如果不能变换则输出-1

样例输入

样例输入1

16375 1

样例输入2

432 1

样例输入3

90 4

样例输出

样例输出1

76315

样例输出2

423

样例输出3

-1

AC代码

#include <stdio.h>
#include <algorithm>
#include <string.h>int n, k, vis[1000005][12], ans = -1;
void dfs(int deep, int val, int cur)
{if (deep == cur) // 递归边界{ans = std::max(ans, val);return ;}else{char fstr[12] = {0};sprintf(fstr, "%d", val);int Size = strlen(fstr);for (int i = 0; i < Size; i++)for (int j = i + 1; j < Size; j++){char tstr[12] = {0};strcpy(tstr, fstr);std::swap(tstr[i], tstr[j]);if (tstr[0] == '0') continue;int p = atoi(tstr);if (!vis[p][cur]){vis[p][cur] = 1;dfs(deep, p, cur + 1);}}}
}
int main()
{scanf("%d%d", &n, &k);dfs(k, n, 0);printf("%d", ans);return 0;
}
http://www.dtcms.com/a/441496.html

相关文章:

  • 君临天下游戏网站开发者东莞网络推广服务外包
  • 做阿里巴巴还是做网站好软件最全的软件商店
  • 建站费用明细网站怎样做移动端
  • 织梦建的网站在哪银行网站建设前期合同
  • 惠州微网站推广方案怎样建网上商城
  • fwa 网站 欣赏中国监理建设注册网站
  • 网站主页效果图佛山新网站制作渠道
  • 重庆建设厂招工信息网站做一普通网站需要多少钱
  • 做网站原型的软件中国空间站天宫课堂
  • 中山企业网站建设定制电商平台发展现状与趋势
  • 网站哪家做的比较好wordpress walker
  • 用织梦做的网站好用吗定制手机壳网站
  • 建设部网站电子政务wordpress设置登录可见
  • 中国建设银行甘肃省分行官网站湖南省郴州市旅游景点
  • 网站建设贰金手指下拉贰壹亿万网站
  • 广州网站设计十年乐云seo北京广告公司名录
  • 查询网站域名备案Wordpress上传文件权限
  • 狮岭做包包的网站展览馆展示设计
  • 公众号平台建设网站网站文章推广
  • 高端网站开发程莱芜博客网
  • 建站网址是多少wordpress 二次开发 sso
  • 三大框架网站开发网络销售是什么意思
  • php做网站导购模板多语言wordpress
  • 哪里有做网站推广wordpress赞 赏 分享
  • 服务好的常州网站建设wordpress制作评论
  • 东莞网站建设求职简历python编程软件推荐
  • 做能支付的网站贵吗wordpress引用js文件路径
  • 有哪些做二手的网站番禺石碁镇
  • 新闻门户网站建设方案wordpress 分享到微博
  • seo爱站网有哪些外贸公司网站做的比较好