我也34分……
```cpp
#include<iostream>
using namespace std;
int chartoint(char a){
return a-'0';
}
int chartoscore(char a){
if(a=='/') return 10;
return chartoint(a);
}
int main(){
char a[11]={'_'},b[10]={'_'};
int c[11]={},d[11]={}, s, s2=0;
for(int i=0; i<10; i++){
cin>>a[i];
if(a[i]!='/') cin>>b[i];
}
if(a[9]=='/'){
cin>>a[10]>>b[10];
}
else if(b[9]=='/') cin>>a[10];
for(int i=0; i<8; i++){
s=0;
if(a[i]=='/'){
s+=10;
if(a[i+1]=='/'){
s+=10;
s+=chartoscore(a[i+2]);
}
else if(b[i+1]=='/') s=20;
else s+=chartoint(a[i+1])+chartoint(b[i+1]);
}
else if(b[i]=='/') s=10+chartoscore(a[i+1]);
else s=chartoint(a[i])+chartoint(b[i]);
s2+=s;
c[i]=s;
d[i]=s2;
}
s=0;
if(a[8]=='/'){
s+=10;
if(a[9]=='/') s=20+chartoscore(a[10]);
else if(b[9]=='/') s=20;
else s+=chartoint(a[9])+chartoint(b[9]);
}
else if(b[8]=='/') s=10+chartoscore(a[9]);
else s+=chartoint(a[8])+chartoint(b[8]);
c[8]=s;
s2+=s;
d[8]=s2;
if(a[9]=='/'){
s=10;
if(b[10]=='/'&&a[10]!='/') s+=10;
else s+=chartoscore(a[10])+chartoscore(b[10]);
}
else if(b[9]=='/'){
s=10;
s+=chartoscore(a[10]);
}
else s=chartoint(a[9])+chartoint(b[9]);
s2+=s;
c[9]=s;
d[9]=s2;
for(int i=0; i<10; i++){
cout<<c[i]<<' ';
}
cout<<endl;
for(int i=0; i<10; i++){
cout<<d[i]<<' ';
}
return 0;
}
```
by duck_catch_fishs @ 2023-06-17 17:33:24