一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

數(shù)串

 木俊 2018-10-04

題目描述

設(shè)有n個(gè)正整數(shù),將他們連接成一排,組成一個(gè)最大的多位整數(shù)。
如:n=3時(shí),3個(gè)整數(shù)13,312,343,連成的最大整數(shù)為34331213。
如:n=4時(shí),4個(gè)整數(shù)7,13,4,246連接成的最大整數(shù)為7424613。

輸入描述:

有多組測試樣例,每組測試樣例包含兩行,第一行為一個(gè)整數(shù)N(N<=100),第二行包含N個(gè)數(shù)(每個(gè)數(shù)不超過1000,空格分開)。

輸出描述:

每組數(shù)據(jù)輸出一個(gè)表示最大的整數(shù)。
示例1

輸入

復(fù)制
2
12 123
4
7 13 4 246

輸出

復(fù)制
12312
7424613
/////////////////////////
自己的思路(失敗)
//////////////////////

#include<iostrem>
using namespace std;
int FirstNumber(int a)
{
    int first=0;
    while(a!=0)
    {
        first=a%10;
        a/=10;
    }
    return first;
}

int main()
{
    int n;
    cin>>n;
    int *p=new int[n];  //存輸入的數(shù)
    int *p1=new int [n];  //存下標(biāo)
    for(int i=0;i++;i<n)
    {
        cin>>p[i];
        p1[i]=FirstNumber(p[i]);
    }
    int temp=0;
    for(int i=0;i<n;i++)
    {
        for(int j=i+1;j<n;j++)
        {
            if(p1[i]>p1[j])
        }
    }
    
}
//////////////////////////////
別人的
//////////////////////////
sort(sArray.begin(), sArray.end(), [](string s1, string s2){
        return (s1+s2) > (s2+s1);
    });
也可寫為:
bool campare(string i ,string j){
    return (i+j)>(j+i);
}
 sort(temp.begin(),temp.end(),campare);
////////////////////////////////////////////////////////////////////////////////////
其實(shí)很簡單,舉個(gè)例子你就知道了:
s1 = "21";
s2 = "2";
這時(shí)s1 > s2,但是s1 + s2 = "212"卻沒有s2 + s1 = "221"大
///////////////////////////////////////////////////
#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
using namespace std;
bool compare(string s1, string s2)
{
return (s1 + s2) > (s2 + s1);
}
int main()
{
int n=4;
//cin >> n;
vector<string >a={"7","13","4","246"};
string temp  ;
/*
for (int i = 0; i < n; i++)
{
cin >> temp;
a.push_back(temp);
}
*/
sort(a.begin(), a.end(), compare);
for (auto i : a)
{
cout << i;//7424613
}
system("pause");
return 0;
}
1

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    欧美日韩视频中文字幕| 亚洲欧美国产精品一区二区| 蜜桃av人妻精品一区二区三区| 厕所偷拍一区二区三区视频| 国产不卡视频一区在线| 五月激情综合在线视频| 亚洲午夜精品视频观看| 不卡视频在线一区二区三区| 久久精品国产亚洲av麻豆| 精品少妇一区二区三区四区| 日本男人女人干逼视频| 国产精品偷拍视频一区| 欧美亚洲美女资源国产| 亚洲精品福利入口在线| 日韩性生活片免费观看| 久热青青草视频在线观看| 中文字幕精品一区二区三| 精品一区二区三区人妻视频| 欧美日韩国产免费看黄片| 国产精品一区二区传媒蜜臀| 亚洲国产色婷婷久久精品| 91亚洲精品综合久久| 福利视频一区二区在线| 91超精品碰国产在线观看| 久热这里只有精品九九| 中文字幕日韩精品人一妻| 欧美野外在线刺激在线观看| 国产成人精品一区在线观看| 日韩成人动画在线观看| 日韩精品一区二区三区四区| 丰满人妻一二三区av| 少妇福利视频一区二区| 99热在线播放免费观看| 亚洲综合色婷婷七月丁香| 99国产高清不卡视频| 大香伊蕉欧美一区二区三区| 黄色国产一区二区三区| 国产成人免费高潮激情电| 欧美丰满大屁股一区二区三区| 人人爽夜夜爽夜夜爽精品视频| 国产免费操美女逼视频|