洛谷——P1012 拼数
题目描述
设有nn个正整数(n≤20)(n≤20),将它们联接成一排,组成一个最大的多位整数。
例如:n=3n=3时,33个整数1313,312312,343343联接成的最大整数为:3433121334331213
又如:n=4n=4时,44个整数77,1313,44,246246联接成的最大整数为:74246137424613
输入输出格式
输入格式:
第一行,一个正整数nn。
第二行,nn个正整数。
输出格式:
一个正整数,表示最大的整数
输入输出样例
输入样例#1: 复制
3 13 312 343
输出样例#1: 复制
34331213
当时这道题想了很久都没有思路,本来打算用char数组做,发现事情并不容易,看了题解,惊叹于大佬的思维!
作者: King_LRL
#include<iostream>
#include<algorithm>
#include <string>
using namespace std;
string a[21];
bool cmp(string a,string b)
{return a+b>b+a;//a+b就是b接在a的后面
}
int main()
{int n;cin>>n;for(int i=1;i<=n;i++)cin>>a[i];sort(a+1,a+n+1,cmp);for(int i=1;i<=n;i++)cout<<a[i];
}
洛谷——P1012 拼数相关推荐
- 信息学奥赛一本通 1321:【例6.3】删数问题(Noip1994) | 洛谷 P1106 删数问题
[题目链接] ybt 1321:[例6.3]删数问题(Noip1994) 洛谷 P1106 删数问题 [题目考点] 1. 贪心 [解题思路] 解法1:每次找k+1个数中的最小值 假设我们从左向右扫描每 ...
- *【洛谷 - P1025】数的划分(dfs 或 dp 或 母函数,第二类斯特林数Stirling)
题干: 题目描述 将整数n分成k份,且每份不能为空,任意两个方案不相同(不考虑顺序). 例如:n=7,k=3,下面三种分法被认为是相同的. 1,1,5 1,5,1 5,1,1 问有多少种不同的分法. ...
- 拼数(洛谷-P1012)
题目描述 设有n个正整数(n≤20),将它们联接成一排,组成一个最大的多位整数. 例如:n=3时,3个整数13,312,343联接成的最大整数为:34331213 又如:n=4时,4个整数7,13,4 ...
- 洛谷——P1102 A-B数对
P1102 A-B数对 题目描述 出题是一件痛苦的事情! 题目看多了也有审美疲劳,于是我舍弃了大家所熟悉的A+B Problem,改用A-B了哈哈! 好吧,题目是这样的:给出一串数以及一个数字C,要求 ...
- 洛谷 P1036 选数
P1036 选数 题目描述 已知 n 个整数 x1,x2,-,xn,以及一个整数 k(k<n).从 n 个整数中任选 k 个整数相加,可分别得到一系列的和.例如当 n=4,k=3,4 个整数分别 ...
- 洛谷——P1106 删数问题
https://www.luogu.org/problem/show?pid=1106 题目描述 键盘输入一个高精度的正整数N,去掉其中任意k个数字后剩下的数字按原左右次序将组成一个新的正整数.编程对 ...
- 【洛谷】选数---深度优先搜索+单调不降去重
题目描述 传送门:https://www.luogu.com.cn/problem/P1036 已知n个整数x1,x2-xn,以及一个整数k(k<n).从n个数字中任选k个数字相加,可分别得到一 ...
- 洛谷P2426 删数
题目描述 有N个不同的正整数数x1, x2, ... xN 排成一排,我们可以从左边或右边去掉连续的i(1≤i≤n)个数(只能从两边删除数),剩下N-i个数,再把剩下的数按以上操作处理,直到所有的数都 ...
- 洛谷 - P1036 选数(递归)
题目链接:点击查看 题目大意:给出n个数,我们需要从中选k个作为一个新的集合,问新集合的权值和有多少是素数 题目分析:这个题目考考察了两点: 判断素数 设计递归 为什么把判断素数单独列出来了呢?因为一 ...
最新文章
- ListT中,Remove和RemoveAt区别
- 补充知识--三相电机
- [转]使用QT开发GoogleMap瓦片显示和下载工具
- MySql系统变量explicit_defaults_for_timestamp
- Java 多线程 —— wait 与 notify
- Moodle: 查询 / 更新 / 添加 / 删除 / 导出 用户 ($DB用法)
- 信安精品课:第2章网络攻击原理与常用方法精讲笔记
- ES6学习笔记(二):教你玩转类的继承和类的对象
- DUBBO监控环境搭建
- (5)项目合同管理--信息系统项目管理师考试系列
- [note]First draft of a report on the EDVAC (1~2)
- alios things开发板_AliOS Things这个操作系统怎么样?
- 全国默哀日中小程序显示灰色
- 机器学习领域权威会议与期刊整理
- 基于无电离层组合/非差非组合混合观测模型的精密单点定位-阅读笔记
- MCS-51单片机指令系统--数据传送指令
- OpenCV 2.图像入门:读取、显示、保存
- 使用 pip 快速安装 OpenCV
- r语言算巢式设计方差分析_科学网—巢式设计之R篇 - 林元震的博文
- 零基础C语言入门001——编译器下载