编程语言
首页 > 编程语言> > 洛谷——P5660 [CSP-J2019] 数字游戏(java实现)

洛谷——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