拼数专题

【题解】【排序】—— [NOIP1998 提高组] 拼数

【题解】【排序】—— [NOIP1998 提高组] 拼数 [NOIP1998 提高组] 拼数题目描述输入格式输出格式输入输出样例输入 #1输出 #1输入 #2输出 #2 提示 1.题意解析2.AC代码 [NOIP1998 提高组] 拼数 题目描述 设有 n n n 个正整数 a 1 … a n a_1 \dots a_n a1​…an​,将它们联接成一排,相邻数字首尾相接,

蓝桥杯备战9.拼数

P1012 [NOIP1998 提高组] 拼数 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 这道题作对了,但是题解看到更好的 我写的史 #include<bits/stdc++.h>#define endl '\n'#define int long longusing namespace std;const int N = 2e7+10,M = 1e3+10;

拼数(compareTo)

题目 import java.util.Arrays;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);//3 和 30//330 和 303//不是简单从大到小排序就行//字符串数组(数字与数字之间的

洛谷P1012 [NOIP1998 提高组] 拼数

题目描述 设有 n 个正整数 a1​…an​,将它们联接成一排,相邻数字首尾相接,组成一个最大的整数。 输入格式 第一行有一个整数,表示数字个数 n。 第二行有 n 个整数,表示给出的 n 个整数 ai​。 输出格式 一个正整数,表示最大的整数 输入输出样例 输入 #1 313 312 343 输出 #1 34331213 输入 #2 47 13 4 246 输

拼数pascal程序

题意 将一些是接起来,找出接的最大的数 分析 这题其实就是最大整数。做的时候,我们可以先把数字符串排序,从小到大,再一个一个接起来 var n,i,x,j:longint; t:string; s:array[0..20]of string; procedure kp(l,r:longint); var i,j:longint; mid:string; begin     if l>