

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include<bits/stdc++.h>
#define arya long long
#define task "tachmaso"
#define fi first
#define se second
const arya N=1e6+3;
const arya mod=1e9+7;
#define Arise ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define Kyoshiki_Murasaki return 0;
using namespace std;
void Ryoiki_Tenkai(){
if(fopen(task".inp", "r"))
{
freopen(task".inp", "r", stdin);
freopen(task".out", "w", stdout);
}
}
pair<string,int>a[N];
bool cmp(pair<string,arya>a,pair<string,arya>b){
while(a.fi.size()<b.fi.size()){
a.fi='0'+a.fi;
}
while(a.fi.size()>b.fi.size()){
b.fi='0'+b.fi;
}
if(a.fi==b.fi)
return a.se<b.se;
return a.fi<b.fi;
}
string s;
signed main(void)
{
Arise
Ryoiki_Tenkai();
cin>>s;
string res="";
arya l = 0;
for(int i=0;i<=s.size();i++){
if(s[i]>='0' && s[i]<='9'){
res+=s[i];
}
else
{
if(res!=""){
l++;
a[l].fi=res;
a[l].se=l;
res="";
}
}
}
sort(a+1,a+l+1,cmp);
for(int i=1;i<=l;i++){
cout<<a[i].fi<<" ";
}
}
Hãy giúp mọi người biết câu trả lời này thế nào?

Bảng tin
673
1418
425
ừ thế bằng chứng đâu xem nào => mất công gửi link tcn lên xong bị cb
22
1400
34
có dám đâu mà mất công:v
673
1418
425
wibu con nói nh quá đến lúc bị khóa thì hết cãi
22
1400
34
m thì ko wibu đâu=))
673
1418
425
ít ra ko insect
927
2072
635
Và thế là hết =))
673
1418
425
t ko nghĩ là bị khóa nhanh j
673
1418
425
chưa đến 30p