问题标题: 酷町堂:7398

0
0
已解决
张铭睿
张铭睿
中级光能
中级光能

#include<algorithm>

#include <string>

#include<iostream>

using namespace std;

string a[25];

bool cmp(string a,string b){

if((int)a[0]!=(int)b[0]){

return (int)a[0]<(int)b[0];

}else{

return a>b;

}

}

int main(){

int n;

cin>>n;

for(int i=1;i<=n;i++){

cin>>a[i];

}

sort(a+1,a+n+1,cmp);

for(int i=1;i<=n;i++){

cout<<a[i]<<"\n";

}

return 0;

}

https://ke.codingtang.com/#/problem/problemSub?id=739

张铭睿在2023-05-10 18:03:58追加了内容

70分!


0
已采纳
赵俊哲
赵俊哲
新手天翼
新手天翼

用getline输入(记得吃换行)

0
吴晨希
吴晨希
新手光能
新手光能

题目中说了有空格,要用getline,还有吃换行

0
我要回答