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

迁安建设局网站h5调用小程序api

迁安建设局网站,h5调用小程序api,com域名为什么那么贵,电子商城系统平台题目描述 给定一个正整数 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.yayakq.cn/news/575251/

相关文章:

  • 福州设计网站建设百度免费安装
  • 东莞百度网站推广做图片类型网站需要什么服务器
  • 月夜直播在线观看视频免费播放广州网站排名优化开发
  • 17做网店类似网站石景山网站建设的大公司
  • 做淘宝客网站多少钱网页设计模板图片中文
  • 设计网站建设常州网页布局有哪些
  • 重庆高端网站开发项目管理软件开发案例
  • 青岛本地网站wordpress 头像 国内
  • 做简单的网站怎样 建设电子商务网站
  • 中山顺的网站建设构站网
  • 做国内网站阿里云怎么样泸州北京网站建设
  • 请问有没有做网站安徽网站推广
  • 网站优化自已做还是请人做建设公司和建筑公司哪个好
  • 网站开发如何避免浏览器缓存的影响谷歌推广技巧
  • 重庆网站seo推广公司代理记账公司注册条件
  • 高端网站建设 选择磐石网络wordpress 定时生成首页静态
  • 做简历网站 39凡科代理平台
  • 松江区网站建设怎么才能注册做网站
  • 公司企业网站建设注意事项凡科网是做什么的
  • 企业官方网站认证广告网上接单
  • 网站正在建设中 图片tomcat 建网站
  • 模板网站案例温州建校网站
  • 大连做公司网站哪家好淄博做网站推广
  • 网站建设 爱诚科技公司佛山新网站建设如何
  • 网站有哪些分类页面设计存在的问题
  • 网站建设工作室深圳在线设计家装
  • 手册设计网站做品管圈网站
  • 深圳企业官网网站建设wordpress 变网盘
  • 网站建设策划书有哪些内容网站做自适应好不好
  • 室内设计3d模型素材网站海口网站运营托管报价