java:熊怪吃核桃

编程入门 行业动态 更新时间:2024-10-14 08:22:10

java:熊怪吃<a href=https://www.elefans.com/category/jswz/34/1239485.html style=核桃"/>

java:熊怪吃核桃

森林里有一只熊怪,很爱吃核桃。不过它有个习惯,每次都把找到的核桃分成相等的两份,吃掉一份,留一份。如果不能等分,熊怪就会扔掉一个核桃再分。第二天再继续这个过程,直到最后剩一个核桃了,直接丢掉。

有一天,熊怪发现了1543个核桃,请问,它在吃这些核桃的过程中,一共要丢掉多少个核桃。

请填写该数字(一个整数),不要填写任何多余的内容或说明文字。
 

import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner in = new Scanner(System.in);int n = 1543;int ans = 0;while(n>0) {if(n%2==1)ans++;n/=2;}System.out.println(ans);}}

 

3

 

更多推荐

java:熊怪吃核桃

本文发布于:2023-07-02 16:50:58,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/993814.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:核桃   java   熊怪吃

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!