问题标题: 酷町堂:4360

0
0
已解决
黄子澄
黄子澄
中级天翼
中级天翼

#include<iostream>
#include<string>
#include<cstring>
#include<cstdio>
#include<algorithm>
#include<cmath>
#include<cstdlib>
#include<queue>
#include<iomanip>
using namespace std;
char c[10000],d[10000];
int main(){
    string a,b;
    int cnt=0,cnt1=0,e=0;
    cin>>a>>b;
    for(int i=0;i<a.length();i++){
        if(a[i]>='0'&&a[i]<='4'){
            c[++cnt]=a[i];
        }
    }
    for(int i=0;i<b.length();i++){
        if(b[i]>='0'&&b[i]<='4'){
            d[++cnt1]=b[i];
        }
    }
    for(int i=1;i<=cnt;i++){
        if(c[i]==d[i]){
            e++;
        }
    }
    cout<<e;
    return 0;
}


0
已采纳
刘英杰
刘英杰
新手天翼
新手天翼

错的有点多

循环里的判断错了

e输出时也错了

0
0
0
0
0
我要回答