2018年东北农业大学春季校赛 M-wyh的数字
链接:https://www.nowcoder.com/acm/contest/93/M
来源:牛客网
题目描述
wyh学长十分钟爱数字‘7’,他想知道每一个数字中有多少个数字‘7’
输入描述:
输入第一行一个整数T(1<=T<=10)
接下来有T组测试数据,对于每组测试数据,输入一个整数n
(1<=n<=10000000000)
输出描述:
对于每组测试数据,输出对应答案
示例1
输入
2
1234567
123456
输出
1
0
思路
此题疑似是签到题,看了一下别人的提交,似乎long long也能过,此处采用string过。大神们请轻柔地喷~
AC代码
#include <iostream>
#include <string>
using namespace std;
int main()
{
int N;
cin >> N;
for(int i=0;i<N;i++){
string a;
cin >> a;
int count=0;
for(int j=0;j<a.size();j++){
char ch=a[j];
if(ch=='7') count++;
}
cout << count << endl;
}
return 0;
}