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

拼数(字符串排序)

题目描述

设有 n 个正整数 a1​…an​,将它们联接成一排,相邻数字首尾相接,组成一个最大的整数。

输入格式

第一行有一个整数,表示数字个数 n。

第二行有 n 个整数,表示给出的 n 个整数 ai​。

输出格式

一个正整数,表示最大的整数

输入输出样例

输入 #1复制

3
13 312 343

输出 #1复制

34331213

输入 #2复制

4
7 13 4 246

输出 #2复制

7424613

说明/提示

对于全部的测试点,保证 1≤n≤20,1≤ai​≤109。

NOIP1998 提高组 第二题

#include<bits/stdc++.h>
using namespace std;
string a[21];
bool cmp(const string &a,string &b)
{return (a+b)>b+a;;
}
int main ()
{int n;cin>>n;for(int i=0;i<n;i++){cin>>a[i];}sort(a,a+n,cmp);for(int i=0;i<n;i++){cout<<a[i];}cout<<endl;return 0;
}
//by crtzk7

http://www.lryc.cn/news/584945.html

相关文章:

  • AI产品经理面试宝典第1天:机器学习核心算法全景解析
  • Java结构型模式---组合模式
  • leetcode:518. 零钱兑换 II[完全背包]
  • BPE(Byte Pair Encoding)分词算法
  • leetcode:322. 零钱兑换[完全背包]
  • ARMv9架构
  • gitcode域名解析 Windows host
  • Redis的高级特性与应用实战指南
  • gitee 代码仓库面试实际操作题
  • WeakAuras 5.12.9 Ekkles lua
  • PICO4 MR开发之外部存储读写
  • 【SpringBoot 】Spring Boot OAuth2 六大安全隐患深度分析报告,包含渗透测试复现、漏洞原理、风险等级及完整修复方案
  • 飞算JavaAI:新一代智能编码引擎,革新Java研发范式
  • 二分查找【各种题型+对应LeetCode习题练习】
  • 我花10个小时,写出了小白也能看懂的数仓搭建方案
  • 用Python制作抖音风格短视频:从图片到精美视频的完整指南
  • CentOS7环境安装包部署并配置MySQL5.7
  • [TOOL] ubuntu 使用 ffmpeg 操作 gif、mp4
  • 解决Vue页面黑底红字遮罩层报错:Unknown promise rejection reason (webpack-internal)
  • 【跟着PMP学习项目管理】每日一练 - 1
  • 【JMeter】执行SQL
  • Python七彩花朵
  • C++——this关键字和new关键字
  • 专题 字符串 Unicode
  • 排序算法与前端交互优化
  • Elasticsearch混合搜索深度解析(下):执行机制与完整流程
  • JAVA JVM垃圾收集
  • 【C语言网络编程】HTTP 客户端请求(域名解析过程)
  • Django老年健康问诊系统 计算机毕业设计源码32407
  • 华为VS格行VS中兴VS波导随身WIFI6怎么选?流量卡OR随身WIFI,长期使用到底谁更香?