求若干字符串中非数字字符的个数
求若干字符串中非数字字符的个数总和。
输入格式:
测试数据有多组,处理到文件尾。每组测试首先在一行中输入一个正整数n(1 ≤ n ≤ 10)。
输出格式:
对于每组测试,在一行中输出n个字符串中非数字字符的个数总和。
输入样例:
2
this is33 a 567 example
66 6good luck 4 u
输出样例:
31
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
cin>>a;
cin.get();
int cnt=0;
string b;
for(int i=0;i<a;i++){
getline(cin,b);
for(int j=0;j<b.size();j++){
if(b[j]<‘0’||b[j]>‘9’) cnt++;
}
}
cout<<cnt<<endl;
return 0;
}