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

交互网站设计关键词排名优化公司哪家强

交互网站设计,关键词排名优化公司哪家强,做网站布局流程,兰州市城市建设设计院网站题目描述 给定一个正整数 n,请将 n 中的每位数字重新排列并组成一个新数,要求新数的值要小于 n,请找出所有 符合要求的新数中最大的那个正整数,如果不存在这样的正整数,则输出 -1。例 1:n 312&#xff0…
题目描述

给定一个正整数 n,请将 n 中的每位数字重新排列并组成一个新数,要求新数的值要小于 n,请找出所有

符合要求的新数中最大的那个正整数,如果不存在这样的正整数,则输出 -1。例 1:n = 312,312 中每位上的数字依次是 3、1、2,重新排列组成的新数有 321、231、213、132、123,新数中小于 312 的有 231、213、132、123,其中符合要求的最大正整数是 231;例 2:n = 123,123 中每位上的数字依次是 1、2、3,重新排列组成的新数有 312、321、231、213、132,新数中不存在小于 123 的正整数,故输出-1

输入

输入一个正整数 n(1≤n<263)

输出

输出一个正整数,表示符合要求的最大正整数

样例输入 
312
样例输出 
231

 

#include<bits/stdc++.h>
using namespace std;
bool cmp(char a,int b){return a>b;
}
int main(){char a[30];cin>>a;int n=strlen(a),f=0,k,kk;for(int i=0;i<n-1;i++){for(int j=i;j<n-1;j++){if(a[j]>a[j+1]){i=j;k=j+1;f=1;break;}}}char maxn=0;if(f==0)cout<<-1;else{for(int i=k;i<=n-1;i++){if(a[i]<a[k-1]&&a[i]>maxn)maxn=a[i],kk=i;}swap(a[kk],a[k-1]);sort(a+k,a+n,cmp);cout<<a;}return 0;
}

http://www.tj-hxxt.cn/news/82115.html

相关文章:

  • wordpress主页慢临沂seo网站管理
  • 怎么盗取网站网络优化工具app手机版
  • 番禺网站开发哪里好互联网营销的特点
  • 做海外网站交税吗seo快速优化软件网站
  • 学做ps的软件的网站有哪些内容百度广告
  • 建设一个网站要多少钱全国新冠疫情最新消息
  • 做网站的主营业务网页制作模板的网站
  • 做兼职的网站有哪些网络营销方案策划书
  • 做网站有一行一行写代码的吗2021友情链接qq群
  • public网站模板济南全网推广
  • 替人做非法网站免费文案素材网站
  • 做网站要求什么网站营销网
  • 做网站卖菜刀需要什么手续seo教程技术整站优化
  • 龙海网站建设哪家好营销方式有哪些
  • 电影网站怎么做不犯法牡丹江seo
  • 目前网站类型主要包括哪几种全国疫情最新
  • 泰安每日房产成交数据seo云优化
  • 十大汽车公司优化措施最新回应
  • 官方网站开发哪家便宜互联网营销师报名入口官网
  • wordpress 简码赣州seo推广
  • 国家企业信用信息查询公示系统官网外贸推广优化公司
  • 邪恶东做图网站怎么开发一款app软件
  • 合肥做网站的的公司有哪些北京seo推广
  • 网站定制开发内容永久免费的建站系统有哪些
  • 优秀seo外包平台重庆百度整站优化
  • 国外经典平面设计网站12345微信公众号
  • 郑州有免费建网站的公司吗浙江百度推广
  • 嘉善网站制作北京营销公司比较好的
  • 网站开发项目需求分析小程序设计
  • 庐江县建设网站企业培训十大热门课程