洛谷——P5660 [CSP-J2019] 数字游戏(java实现)
作者:互联网
展开
题目描述
小 K 同学向小 P 同学发送了一个长度为 8 的 01 字符串来玩数字游戏,小 P 同学想要知道字符串中究竟有多少个 1。
注意:01 字符串为每一个字符是 0 或者 1 的字符串,如“101”(不含双引号)为一个长度为 3 的 01 字符串。
输入格式
输入文件只有一行,一个长度为 8 的 01 字符串 s。
输出格式
输出文件只有一行,包含一个整数,即 01 字符串中字符 1 的个数。
输入输出样例
输入 #1复制
00010100
输出 #1复制
2
输入 #2复制
11111111
输出 #2复制
8
import java.util.*; // P5660 [CSP-J2019] 数字游戏
public class Main {
public static void main(String[] args) {
Scanner rd=new Scanner(System.in);
String aString=rd.nextLine();
char [] b=aString.toCharArray();
int sum=0;
for(int i=0;i<aString.length();i++) {
if(b[i]=='1') {
sum++;
}
}
System.out.println(sum);
}
}
作者:KJ.JK
本文仅用于交流学习,未经作者允许,禁止转载,更勿做其他用途,违者必究。
文章对你有所帮助的话,欢迎给个赞或者 star 呀,你的支持是对作者最大的鼓励,不足之处可以在评论区多多指正,交流学习呀
标签:输出,P5660,01,java,交流学习,复制,字符串,洛谷,输入 来源: https://blog.csdn.net/m0_47384542/article/details/117201425