持续更新题解
4 回复
0 转发
0 喜欢
267 阅读
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
cin>>n;
vector<vector<int>>v(n);
for(int i=0;i<n;i++) {
int m;
cin>>m;
for(int j=0;j<m;j++) {
int x;
cin>>x;
v[i].push_back(x);
}
sort(v[i].begin(),v[i].end());
}
sort(v.begin(),v.end());
for(int i=0;i<v.size();i++) {
for(int j=0;j<v[i].size();j++) {
cout<<v[i][j]<<" ";
}
cout<<endl;
}
return 0;
}#include <bits/stdc++.h>
using namespace std;
int main() {
string s;
cin>>s;
string ans = "";
for(int i=0;i<s.size();i++) {
int now = s[i];
ans += now;
int cnt = 0;
while(s[i] == now) {
cnt ++;
i ++;
}
i--;
stringstream ss;
ss << cnt;
string t;
ss >> t;
ans += t;
}
cout<<ans;
return 0;
}#include <bits/stdc++.h>
using namespace std;
const int maxn = 100+10;
string s[maxn];
int main() {
int n,m;
cin>>n>>m;
for(int i=0;i<n;i++) {
cin>>s[i];
}
sort(s,s+n);
string ans = "";
for(int i=0;i<n;i++) {
ans += s[i];
}
cout<<ans;
return 0;
}#include <bits/stdc++.h>
using namespace std;
int main() {
string s;
getline(cin,s);
int cnt = 0;
for(int i=0; i<s.size(); i++) {
if(isalpha(s[i]) || isdigit(s[i])) {
cnt++;
}
}
cout<<cnt;
return 0;
}