Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
57040 | 石煜樊 | 22数字最多的字符串 | C++ | Accepted | 3 MS | 276 KB | 657 | 2023-08-22 20:45:37 |
# include<iostream> # include<cstring> using namespace std; int main(){ int n1,n2,num1=0,num2=0,i; char str1[1000]={0},str2[1000]={0}; cin>>str1>>str2; n1=strlen(str1); n2=strlen(str2); for (i=0;i<n1;i++){ if (str1[i]>='0' && str1[i]<='9') num1++; } for (i=0;i<n2;i++){ if (str2[i]>='0' && str2[i]<='9') num2++; } if (num1>num2){ for (i=n2-1;i>=0;i--) cout<<str2[i]; cout<<str1[num1-1]<<endl; } else{ for (i=n1-1;i>=0;i--) cout<<str1[i]; cout<<str2[num2-1]<<endl; } return 0; }