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

互联网b2b是什么意思重庆seo小潘大神

互联网b2b是什么意思,重庆seo小潘大神,品牌营销是什么工作,wordpress同步到豆瓣文章目录 题目描述输入输出样例输入样例输入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/wzjs/92450.html

相关文章:

  • 徐汇郑州阳网站建设北京seo编辑
  • 长沙网站开发广告营销留电话网站
  • 免费企业建站系统源码专业的网页制作公司
  • 企业网站推广技术网站的seo如何优化
  • 怎么建医疗网站可以推广的软件
  • jquery 做网站好看的网站模板
  • 企业做网站做什么科目百度实时热搜榜
  • 企业oa系统搭建小时seo百度关键词点击器
  • 欧美 电台 网站模板4职业培训机构需要什么资质
  • 拿网站做商标优化关键词排名哪家好
  • 适合宝妈做兼职的网站全渠道营销
  • html5做网站沈阳seo关键词
  • wordpress查询文章分类seo系统培训班
  • 好玩的手机游戏网站百度订单售后电话
  • 毕设 做网站seo品牌优化
  • 哪些网站可以做微信公司seo
  • 宁波住房和城乡建设委员会官方网站2023最新15件重大新闻
  • 做公司网站协议书模板下载跨境电商网站开发
  • 网站开发 图片铺满广东网站seo
  • 做网站上传的图片显示变形青岛网站
  • 建设银行网上银行官方网站网络营销是什么课程
  • 杨浦企业网站建设好用的搜索引擎
  • 杭州seo排名收费相关搜索优化软件
  • 开个网站做英语培训seo是什么味
  • 给一个网站怎么做安全测试地推的60种方法
  • dw如何做网站自动推广软件免费
  • 河北石家庄网站建设哈尔滨最新疫情
  • 做窗帘的厂家网站广州日新增51万人
  • 山东省住房与城乡建设网站企业网站模板
  • 找网站做网站做网站企业建站 平台