三色球问题。有红、黄、绿三种颜色的球,其中红球3个,黄球3个,绿球6个。

现将这12个球混放在一个盒子里,从中任意摸出8个球,编程计算摸出球的各种颜色搭配。

public class Qiu {

public static void main(String[] args) {

int i = 0;

int j = 0;

int k = 0;

int temp=0;

for (i = 0; i <= 3; i++) {

for (j = 0; j <= 3; j++) {

for (k = 0; k <= 6; k++) {

if (i + j + k == 8) {

temp++;

printfQiu(i, j, k);

}

}

}

}

System.out.println(temp);

}

public static void printfQiu(int i, int j, int k) {

for (int l = 0; l < i; l++) {

System.out.print("红");

}

for (int l = 0; l < j; l++) {

System.out.print("黄");

}

for (int l = 0; l < k; l++) {

System.out.print("蓝");

}

System.out.println();

}

}

java三色球问题_三色球问题,Java,算法相关推荐

  1. java 字符串乱码_这份Java面试题含答案解析竟然真的让你不用在面试上“如履薄冰”...

    面试题集共分为以下十部分: 一.Core Java: 1 - 95 题1 - 24 页 基础及语法: 1 - 61 题1 - 13 页 异常: 62 - 69 题13 - 15 页 集合: 70 - ...

  2. java for循环_愉快地学Java语言:第五章 循环

    导读 本文适合Java入门,不太适合Java中高级软件工程师.本文以<Java程序设计基础篇>第10版为蓝本,采用不断提出问题,然后解答问题的方式来讲述.本篇文章只是这个系列中的一篇,如果 ...

  3. java编程学习方法_在线学习Java编程的最佳方法

    java编程学习方法 1.简介 Java是使用最广泛的编程语言之一. 根据Github的最新报告 ,Java被列为仅次于JavaScript的第二大最常用的编程语言. 掌握Java的人有很多话题. 好 ...

  4. java实现递归算法_如何在Java中实现二进制搜索算法而无需递归

    java实现递归算法 by javinpaul 由javinpaul 流行的二进制搜索算法的迭代实现,用于在排序数组中查找元素. (An Iterative implementation of the ...

  5. java多线程实例_要把Java吃透您得先吃透这些基本概念

    学习好比盖房子,打地基好很重要,房了能盖多高关键看地基:学习同样道理,基础知识是以后学习一切技术的必要条件,我们在准备学习一门开发语言时,首先要学习它的基础,不仅要会,更要融会贯通:万变不离其宗,无论 ...

  6. 马士兵 java 学习笔记_马士兵java教程笔记1

    ---恢复内容开始--- 前记 虽然已经是个研究生了,但是会的东西还是特别的少 甚至连java都不能说是很会 所以准备从现在开始能好好的学习java 变成java master 标识符 标识符是由字母 ...

  7. java native 原理_一种Java+Native应用的系统架构的制作方法

    本发明涉及智能卡技术领域,特别是要求支持Java功能的智能卡领域. 背景技术: Java卡是Sun微系统为智能卡开发平台而制定的一个开放的标准.使用Java卡平台创建的智能卡上存有Java apple ...

  8. java 02-cf_cf活动如何设置java环境变量_如何设置java环境变量

    cf助手怎么连接wifi_连接无线网设置 对于刚刚学习java的win7用户来说,首先要学会安装jdk和配置java环境变量,这是学习java的唯一途径,否则编写的代码运行时会出现bug.关于这一点, ...

  9. java console 交互_实例讲解java中Console类的用法

    java的Console类的使用方法及实例 java的Console类的使用方法及实例 JDK 6中提供了java.io.Console类专用来访问基于字符的控制台设备.如果你的Java程序要与Win ...

  10. java 内存空间_怎样用java实现存储空间动态分配

    1.java是如何管理内存的 Java的内存管理就是对象的分配和释放问题.(两部分) 分配 :内存的分配是由程序完成的,程序员需要通过关键字new 为每个对象申请内存空间 (基本类型除外),所有的对象 ...

最新文章

  1. 剑指offer:反转链表 python实现
  2. 回顾2018,正在改变未来游戏规则的技术
  3. openssl——初了解
  4. WebBrowser组件和MSHTML
  5. 【DHCP在企业中的应用】
  6. 导出EXCEL中的文件到资源管理器
  7. 前端学习(2018)vue之电商管理系统电商系统把good_cat转换为字符串
  8. qaxwidget传递参数到html,记一次QT使用QAxWidget打开.html文件调用显示离线百度地图不能缩放,自定义图片不能显示解决方法...
  9. Linux守护进程列表
  10. SQLServer学习笔记系列5
  11. 启动程序端口被占用Address already in use: bind解决方案
  12. apk安装到电视上看不到图标_零基础搭建电视直播APP平台第二弹(修改APP)
  13. Nginx工作原理及基本使用
  14. LINQ TO XML 应用之 Win8 Metro 开发
  15. html完全自学手册,完全自学手册PHP+Ajax(PPT) 第3章 HTML基础.ppt
  16. python股票量化交易入门到实践_Python股票量化交易从入门到实践
  17. csp是什么比赛_2020年CSP-J/S来了,你想知道的都在这里
  18. android访问win10共享文件夹,用手机es文件浏览器访问win10系统共享文件的方法
  19. 超详细总结:python的转义字符及用法
  20. bzoj4484[Jsoi2015]最小表示 拓补排序+bitset

热门文章

  1. Java学习笔记(二)
  2. 用纯Python就能写一个漂亮的网页
  3. Asp 操作Access数据库时出现死锁.ldb的解决方法
  4. 《Chrome插件英雄榜》第88篇更新!知乎网页助手让网页版知乎更好用
  5. 一种NET软件加壳技术的设计与实现
  6. USBWebserver(网站架设工具)
  7. jquery-实现的添加个人信息加验证,附完全的注释,相信大家可以看懂
  8. Android内购+IM
  9. CTF高手教你如何实现文件加解密破解
  10. 打开GitHub官网缓慢