这两种写法有什么不一样么,为什么第一种写法提交有部分数据不通过? 未通过代码: #include<bits/stdc++.h> using namespace std; char x[20]; int y[20]; int main(){ string a; cin>>a; int k=1,j=1; for(int i=0;i<32;i++){ if(a[i]>='0'&&a[i]<='9'){ y[k]=a[i]-'0';k++;} else{ x[j]=a[i];j++;} } for(int i=1;i<=16...