Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
101659 柯昊阳 单词排序 C++ 通过 100 0 MS 256 KB 602 2023-09-09 14:43:30

Tests(5/5):


#include <bits/stdc++.h> using namespace std; string a; string word[105]; bool cmp(string aa,string aaa){ return aa<aaa; } int main(){ getline(cin,a); string s = ""; int len = 0; for(int i = 0;i<a.size();i++){ if(a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z'){ s+=a[i]; if(i==a.size()-1) word[len++] = s; } else { word[len++] = s; s = ""; } } sort(word,word+len,cmp); cout<<len<<endl; for(int i = 0;i<len;i++){ cout<<word[i]<<endl; } return 0; }


测评信息: