`

JAVA 练习题

    博客分类:
  • Java
 
阅读更多

需求:
下面有两组数(由用户自定义)
A: a1,a3,a3,a4,a5,a6,a7,a8
W: w1,w2,w3,w4,w5,w6,w7,w8

要求:
1. A组中,找出A的子集,要求其和小于1, 比如:a1+a2+a4+a5<1
2. 要求w1/a1+w2/a2+w4/a4+w5/a5+4(表示要求1中在A组中选的个数)最大
注意: 在要求2中,wi/ai累加是根据要求1中选出来之和小于1的各个数

例如:
a1-a8: 0.1, 0.2, 1, 1, 1, 1, 1, 1
w1-w8: 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2

那么针对要求1,选出来的情况有三种
a1
a2
a1+a2
其对应的要求2的和分别是
0.1/0.2 + 1 = 1.5
0.2/0.2 + 1 = 2
0.1/0.2 + 0.2/0.2 + 2 = 3.5
很显然,最后得出的结果是选A中的a1,a2

分享到:
评论

相关推荐

    java练习题大全

    接下来,我们根据提供的文件内容详细解析Java练习题中所涉及的关键知识点。 1. Java语言的优点和特点之一是多线程,这允许Java程序能够并行执行多个任务。Java的多线程机制是Java语言的强大功能之一,它支持并发...

    Java 练习题附答案

    这份"Java练习题附答案"资源显然旨在帮助学习者提升他们的Java编程技能。以下是对这个主题的详细解析: 1. **基础语法**:Java的基础包括变量、数据类型、运算符、流程控制(如if语句,for和while循环)以及方法...

    JAVA练习题(for循环练习题等)

    ### JAVA练习题知识点详解 #### 1. 斐波那契数列 通过`for`循环打印斐波那契数列的前100项。斐波那契数列定义为:第一项与第二项均为1,后续每一项都是前两项之和(如1, 1, 2, 3, 5, 8, 13, 21...)。 ```java int...

    Core.Java练习题与编程规范

    《Core Java练习题与编程规范》 在Java编程的学习过程中,掌握Core Java是至关重要的一步。Core Java涵盖了语言基础、集合框架、IO流、多线程、网络编程等多个核心领域,是成为一名合格Java开发者的基石。本文将...

    JAVA 练习题 30章 循序渐进的30章练习 适合初学者

    本资料提供了30章循序渐进的Java练习题,旨在帮助初学者系统地学习和巩固Java编程技术。 第1章:基础语法 这一章涵盖了Java的基础语法,包括变量声明、数据类型(如整型、浮点型、字符型和布尔型)、运算符(如算术...

    北大青鸟Java练习题

    【标题】"北大青鸟Java练习题"指出这是一份与Java编程相关的学习资源,可能源自知名的IT培训机构北大青鸟。这份资料的核心是提供Java语言的实践题目,帮助学习者检验和提升自己的Java编程技能。 【描述】中的重复...

    java练习题--Java 的核心 API

    Java核心API练习题 Java作为一门面向对象的编程语言,其核心API提供了许多基本数据类型、数组、字符串和工具类等功能。下面我们将通过一系列练习题来了解Java的核心API。 6.1 基本类型数组 在Java中,数组是一种...

    Thinking In Java 练习题答案 第四版.zip

    在解压缩后的文件"Thinking In Java 练习题答案 第四版"中,你可以找到对书中各个章节练习题的详尽解答。这些答案将帮助你在实践中巩固理论知识,提高编程技能。以下是该资源涵盖的一些关键知识点: 1. **基础语法*...

    java 练习题,共计 194 道

    通过解决这194道Java练习题,你将不仅巩固基础,还能提升解决问题的能力,为应对实际开发和面试挑战做好充分准备。同时,不断查阅Java官方文档和相关教程,结合实践,你的Java技能将达到一个新的高度。

    Java练习题Question10.txt

    Java练习题Question10.txtJava练习题Question10.txtJava练习题Question10.txtJava练习题Question10.txtJava练习题Question10.txtJava练习题Question10.txtJava练习题Question10.txtJava练习题Question10.txtJava练习...

    Java练习题Question2.txt

    Java练习题Question2.txtJava练习题Question2.txtJava练习题Question2.txtJava练习题Question2.txtJava练习题Question2.txtJava练习题Question2.txtJava练习题Question2.txtJava练习题Question2.txtJava练习题...

    Java练习题Question3.txt

    Java练习题Question3.txtJava练习题Question3.txtJava练习题Question3.txtJava练习题Question3.txtJava练习题Question3.txtJava练习题Question3.txtJava练习题Question3.txtJava练习题Question3.txtJava练习题...

    Java练习题Question8.txt

    Java练习题Question8.txtJava练习题Question8.txtJava练习题Question8.txtJava练习题Question8.txtJava练习题Question8.txtJava练习题Question8.txtJava练习题Question8.txtJava练习题Question8.txtJava练习题...

    Java练习题Question6.txt

    Java练习题Question6.txtJava练习题Question6.txtJava练习题Question6.txtJava练习题Question6.txtJava练习题Question6.txtJava练习题Question6.txtJava练习题Question6.txtJava练习题Question6.txtJava练习题...

    Java练习题Question9.txt

    Java练习题Question9.txtJava练习题Question9.txtJava练习题Question9.txtJava练习题Question9.txtJava练习题Question9.txtJava练习题Question9.txtJava练习题Question9.txtJava练习题Question9.txtJava练习题...

    Java练习题Question7.txt

    Java练习题Question7.txtJava练习题Question7.txtJava练习题Question7.txtJava练习题Question7.txtJava练习题Question7.txtJava练习题Question7.txtJava练习题Question7.txtJava练习题Question7.txtJava练习题...

    Java练习题Question5.txt

    Java练习题Question5.txtJava练习题Question5.txtJava练习题Question5.txtJava练习题Question5.txtJava练习题Question5.txtJava练习题Question5.txtJava练习题Question5.txtJava练习题Question5.txtJava练习题...

    Java练习题Question4.txt

    Java练习题Question4.txtJava练习题Question4.txtJava练习题Question4.txtJava练习题Question4.txtJava练习题Question4.txtJava练习题Question4.txtJava练习题Question4.txtJava练习题Question4.txtJava练习题...

    Java练习题Question1.txt

    Java练习题Question1.txtJava练习题Question1.txtJava练习题Question1.txtJava练习题Question1.txtJava练习题Question1.txtJava练习题Question1.txtJava练习题Question1.txtJava练习题Question1.txtJava练习题...

    北大青鸟APTECH Java练习题之一

    北大青鸟APTECH Java练习题: AccpSchool.java AddCust.java Addition.java AgeRate.java App_01.java AutoChat.java AutoLion.java 2AutoLionTest.java CalcDay.java CalcDiscount.java CalsAvgNum.java CalsHRNum...

Global site tag (gtag.js) - Google Analytics