(Java实现) 洛谷 P1012 拼数

题目描述
设有nn个正整数(n≤20)(n≤20),将它们联接成一排,组成一个最大的多位整数。

例如:n=3n=3时,3个整数13,312,343联接成的最大整数为:3433121334331213
又如:n=4n=4时,4个整数7,13,4,246联接成的最大整数为:74246137424613
输入输出格式
输入格式:
第一行,一个正整数nn。

第二行,nn个正整数。

输出格式:
一个正整数,表示最大的整数

输入输出样例
输入样例#1:
3
13 312 343
输出样例#1:
34331213

import java.util.Scanner;


public class pinshu {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner in=new Scanner(System.in);
		int n=in.nextInt();
		int [] nums = new int [n];
		for (int i = 0; i < nums.length; i++) {
			nums[i]=in.nextInt();
		}
		String s[]=new String[nums.length];
		for(int i=0;it.charAt(i)){
				return 1;
			}
			else{
				
				return -1;
			}
		}
		if(s.length()>t.length()){
			return (s.charAt(s.length()-1)-t.charAt(0));
		}
		else if(s.length()

你可能感兴趣的:(洛谷)