https://www.luogu.org/problem/P5660
听说考前写题解能增加RP
day2 RP++;
description:
求一个长度为8的01字符串中数字1的个数
solution:
第一年CSP-J的题目感觉还是比较良心(虽然还是有原题)
我们只需要从1~8循环一下,然后判断每次读入的是否是1即可
新手注意事项
-
考场上要加freopen
-
因此不要忘记加cstdio头文件
-
using namespace std也很重要(虽然有些初级题目不用)
-
判断是否为1的时候一定要和字符1比较(即 if:x==′1′)
-
计数器如果开在主函数里一定要记得清零哦
code:
#include<cstdio>
using namespace std;
int main()
{
char x;
int ans=0;
for(int i=1;i<=8;i++)
{
scanf("%c",&x);
if(x=='1')
ans++;
}
printf("%d\n",ans);
return 0;
}