数串

作者: QinRenMin | 来源:发表于2018-09-09 20:29 被阅读0次

题目描述
设有n个正整数,将他们连接成一排,组成一个最大的多位整数。
如:n=3时,3个整数13,312,343,连成的最大整数为34331213。
如:n=4时,4个整数7,13,4,246连接成的最大整数为7424613。
输入描述:
有多组测试样例,每组测试样例包含两行,第一行为一个整数N(N<=100),第二行包含N个数(每个数不超过1000,空格分开)。
输出描述:
每组数据输出一个表示最大的整数。

(function(){
    let readline = require('readline');
    const r1 = readline.createInterface({
        input:process.stdin,
        output:process.stdout
    })
    let countLine = 1;
    r1.on('line',function(line){{

        if(countLine === 2){
            //将第二行输入转化为字符数组
            let input = line.split(' ');
            //从大到小排序
            input.sort(function(num1,num2){
                if(num1 + num2 < num2 + num1)return 1
                else return -1
            });

            // console.log(input)
            // console.log(input.join('')-0)
            let result ='';
            for(let i = 0 ; i < input.length; i++) {
                result+=input[i]
            }
            console.log(result)
        }
        countLine++;
    }})

})()

相关文章

  • 数串

    题目描述设有n个正整数,将他们连接成一排,组成一个最大的多位整数。如:n=3时,3个整数13,312,343,连成...

  • java 类型转换

    整型数转化为字符串 字符串转化为整型数 收集的Java类型转换工具

  • 【2-4超级贝贝】2017.9.28数理践行day10

    【2-4超级贝贝】2017.9.28数理践行day10 晚上给孩子烤肉串,孩子在旁边看我数肉串。我让他数串了多少串...

  • COMP9021-Lectures final question

    题目: 给定一串数字(arrays)和一个指定的数(num),求出这串数字中和为指定的数(num)的子串集合。 举...

  • python中的len()和sys.getsizeof()方法

    len()查询容器中包含的项目数。对于字符串,即字符数:返回对象的长度(项目数)。参数可以是序列(字符串,元组或列...

  • 回文数子串

    回文数概念 回文是指正读反读都能读通的句子,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为...

  • 二进制的字符串形式加法

    要求: @input String a 字符串形式的二进制数 @input String b 字符串形式的二进制数...

  • python数与字符串

    数与字符串 数intlongfloatboolcomplex(复数型) 4+5j 字符串单引号双引号三引号(3个单...

  • 答案

    字符串: 英语: IP地址: 黑洞数

  • iOS手札

    随机数 随机颜色 字符串排序

网友评论

      本文标题:数串

      本文链接:https://www.haomeiwen.com/subject/wmfhgftx.html