java 分苹果_数据结构Java版

java 分苹果_数据结构Java版有600个苹果,10个盒子,要求把600个苹果分装到10个盒子里。如果有人来买苹果随便说出一个数,直接拿这些盒子组装一下就可以给他不用拆分盒子。请问这10个盒子应该分别装多少苹果?代码如下importjava.util.Scanner;publicclassTest{ publicstaticvoidmain(String[]args){  intbox[]=

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

有600个苹果,10个盒子,要求把600个苹果分装到10个盒子里。如果有人来买苹果随便说出一个数,直接拿这些盒子组装一下就可以给他不用拆分盒子。请问这10个盒子应该分别装多少苹果?

代码如下

import java.util.Scanner;

public class Test {

 public static void main(String[] args) {

  int box[] = new int[10];
  int count = 600;
  int apple = 1;
  for(int i=0;i<box.length-1;i++){

   box[i] = apple;
   apple = apple*2;
  }
  box[box.length-1] = count – apple + 1;
  System.out.println(“请输入您需要的数字:”);
  Scanner sc = new Scanner(System.in);
  int math = sc.nextInt();
  
  String arr=””;
  if(math<2<<8){

   arr = Integer.toBinaryString(math);
  }else{

   arr = 1+Integer.toBinaryString(math-89);
  }
  char[] chr = arr.toCharArray();

  for(int i=0;i<chr.length;i++){

   if(“1″.equals(chr[i]+””)){

    System.out.print(chr.length-i+”号 “);
   }
  }
   
 }

}

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/182910.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月12日 上午8:36
下一篇 2022年10月12日 上午8:36


相关推荐

  • Anaconda安装OpenCV的方法

    Anaconda安装OpenCV的方法笔者最近在学习用 OpenCV 做人脸识别 用的是 python 语言 Anaconda 里面自带的 Spyder 编辑器 但是按照人脸识别的教程安装好 OpenCV 后发现 只是在 Python 解释器中安装好了 OpenCV 也就是在 cmd 命令提示符里面输入 Python 后进入的解释器里才能正常使用 OpenCV 而 Spyder 里是不能用 OpenCV 的

    2026年3月26日
    4
  • android浏览器自动全屏,Android开发实现浏览器全屏显示功能

    android浏览器自动全屏,Android开发实现浏览器全屏显示功能本文实例讲述了 android 开发实现浏览器全屏显示功能 分享给大家供大家参考 具体如下 业务需求 浏览器设置中支持全屏显示的功能 分析 只需要在设置界面上增加是否全屏的 checkbox 然后 browseractiv 中读取这个值 来设置窗口的 style 修改 1 修改项目下的 res xml 文件夹下的 browser preferences xml 文件 添加 android

    2026年3月18日
    2
  • linux下无法删除文件夹,解决linux上无法删除文件的方法(疑难文件)

    linux下无法删除文件夹,解决linux上无法删除文件的方法(疑难文件)今天有个中文乱码解压的文件夹无法删除 如下例如 root node96 rm abcrm invalidoptio a Try rm abc toremovethef abc Try rmhelp formoreinfor root node96 rm abc rm invalidoptio

    2026年3月18日
    2
  • VPP性能测试

    VPP性能测试环境 处理器安装 VPPVPP 版本 VPP 线程网卡 Intel82599 UIO 驱动启动参数配置 需要配置到 grub 中 重启生效 结果 RFC2544 测试 64 字节报文 双向大约能达到线速的 75 开始 VPP 没有加载上 X710 网卡 将 UIO 驱动替换为 igb uio 安装 igb uio 内核驱动模块 如下安装位置 将 X710 网卡 Firmware 更新 测试结果 RFC2544 测试 64 字节报文 双向大约能达到线速的 65

    2026年3月18日
    2
  • 图形数字推理1000题及答案_图形形式数字推理题库

    图形数字推理1000题及答案_图形形式数字推理题库动脑往期回看>>每日推理每日推理|你能找出犯人吗?每日推理|你是哪个班的?每日推理|拿掉2根木棍,使其变成3个正方形每日推理|共同营业日每日推理|千里寻一每日推理|坏掉的8号电话亭每日推理|哪两个才是兄弟?每日推理|白马王子每日推理|神奇海螺脑筋急转弯答案笑死人的脑筋急转弯看了想打人的题目移动火柴游戏复杂的迷宫图形推理5道很难的字谜△点击…

    2025年9月12日
    7
  • TLS/SSL 协议详解 (29) 国密SSL协议

    TLS/SSL 协议详解 (29) 国密SSL协议测试服务器:https://47.89.249.43:4433/(测试时,先将本机时间设置为2018年7月之前(我证书过期了),然后使用360国密浏览器访问。360国密浏览器会在TLS握手失败后才会发起GMSSL握手,所以访问较慢。出现访问不了的情况,请清除360国密浏览器所有缓存,重启浏览器后再访问)源码在https://github.com/mrpre/atls上可以获得…

    2022年6月2日
    105

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号