CE求助,哪错了
查看原帖
CE求助,哪错了
386921
zzyxl_qaq楼主2021/11/28 15:09
#include<bits/stdc++.h>
using namespace std;
int main(){
    string str;
    int cnt=0,now;
    bool flag[1000];
    cin>>str;
    for(int i=0;i<str.size();i++){
        if(str[i]>='0'&&str[i]<='9') now=now*10+(str[i]-'0');
        else{flag[now]=1;now=0;}
    }
    if(str[strlen(str)]>='0'&&str[strlen(str)]<='9')cnt++;
    for(int i=0;i<1000;i++){if(flag[i])cnt++;}
    cout<<cnt;
}
2021/11/28 15:09
加载中...