国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

PAT A 1038 Recover the Smallest Number (30)

2019-11-08 20:05:09
字體:
供稿:網(wǎng)友

經(jīng)典題目,給N個數(shù),重新順序,首尾相接,讓組成的新數(shù)最小. 按相連的大小順序排序.注意輸出0的情況

#include <bits/stdc++.h>using namespace std;bool cmp(string a, string b){ return a + b < b + a;}int main(){ int N; cin >> N; vector<string> a; for (int i = 0; i < N; i++) { string x; cin >> x; a.push_back(x); } sort(a.begin(), a.end(), cmp); string ans; for (auto e : a) ans += e; int i = 0; while (ans[i] == '0' && i < ans.size()) i++; if (i == ans.size()) cout << '0'; else for (;i < ans.size(); i++) cout << ans[i]; cout << endl;}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 拉萨市| 南岸区| 台东市| 凌云县| 萍乡市| 霞浦县| 清镇市| 马山县| 南丹县| 曲靖市| 肃宁县| 乐平市| 湘西| 汽车| 仁怀市| 光泽县| 诏安县| 彭泽县| 屯门区| 新邵县| 武乡县| 宜君县| 甘南县| 德保县| 抚宁县| 十堰市| 皋兰县| 庆元县| 翁源县| 清苑县| 永吉县| 启东市| 屯昌县| 波密县| 镇雄县| 通山县| 河北省| 古蔺县| 托克托县| 林西县| 永兴县|