最大整数(连接多位数)
来源:互联网 发布:python replace into 编辑:程序博客网 时间:2024/05/29 04:23
var
a:array[1..1000000] of string;
n,i,x,j:longint;
tmp:string;
function swap(i,j:longint):longint;
var
tmp:string;
begin
tmp:=a[i];
a[i]:=a[j];
a[j]:=tmp;
end;
begin
readln(n);
for i:=1 to n do
begin
read(x);
str(x,a[i]);
end;
for i:=1 to n-1 do
for j:=i+1 to n do
if (a[i]<a[j]) then swap(i,j);
for i:=1 to n-1 do
for j:=1 to n-1 do
if (pos(a[j+1],a[j])<>0)and(a[j,length(a[j+1])+1]<a[j,1]) then swap(j,j+1);
for i:=1 to n do write(a[i]);
writeln;
end.
a:array[1..1000000] of string;
n,i,x,j:longint;
tmp:string;
function swap(i,j:longint):longint;
var
tmp:string;
begin
tmp:=a[i];
a[i]:=a[j];
a[j]:=tmp;
end;
begin
readln(n);
for i:=1 to n do
begin
read(x);
str(x,a[i]);
end;
for i:=1 to n-1 do
for j:=i+1 to n do
if (a[i]<a[j]) then swap(i,j);
for i:=1 to n-1 do
for j:=1 to n-1 do
if (pos(a[j+1],a[j])<>0)and(a[j,length(a[j+1])+1]<a[j,1]) then swap(j,j+1);
for i:=1 to n do write(a[i]);
writeln;
end.
1 0
- 最大整数(连接多位数)
- 贪心 最大整数(源自NOIP1998连接多位数)
- 多个整数连接为最大整数问题
- [NOIP1998]连接多位数
- 多位数连接
- 连接多位数
- 连接多位数
- n个数连接得到最小或最大的多位整数(携程)
- 整数位数
- 整数趣题(有限5位数)
- Tsinsen A1118 多位数连接
- 面试题精选(74):n个数连接得到最小或最大的多位整数(百度笔试题)
- Java:求整数位数:任意输入一个整数(小于10位),求它的位数
- noip1998 多位数连接 (排序,字符串处理)
- Java实现:n个正整数,将它们连接成一排,组成一个最大的多位整数。(输入:n(n个整数),依次输入n个整数)
- 贪心算法——n个数连接得到最小或最大的多位整数
- 贪心算法---n个数连接得到最小或最大的多位整数
- 贪心算法——n个数连接得到最小或最大的多位整数
- multimap使用和排序
- 4种函数调用方式
- 区块链在中国(1):IBM HyperLedger fabric
- 数据结构实验之查找五:平方之哈希表
- Java并发编程总结二
- 最大整数(连接多位数)
- 人工智能学习笔记-基本概念
- Glide
- Android 抓包之Fiddler的使用
- Android 如何读取本地图片或者资源图片并自定义大小
- 21. Merge Two Sorted Lists
- Mac FFmpeg x265, aac, ffplay编译安装
- 【Python机器学习】梯度下降法(二)
- 【算法导论】堆排序java实现