黑马程序员技术交流社区

标题: 马克思手稿中有一道趣味数学问题~ [打印本页]

作者: 李志慧    时间: 2015-11-8 00:02
标题: 马克思手稿中有一道趣味数学问题~
  1. public class Test1_Money {
  2.         /*
  3.          * 需求:马克思手稿中有一道趣味数学问题:有30个人,其中有男人、女人和小孩,在一家饭馆吃饭花了50元;
  4.          * 每个男人花3元,每个女人花2元,每个小孩花1元;   问男人、女人和小孩各有几人?
  5.          * */

  6.         public static void main(String[] args) {
  7.                 int man = 1;// 男数
  8.                 int woman = 1;// 女数
  9.                 int child = 1;// 孩子数
  10.                 int count = 0;// 方案次数
  11.                 for (man = 1; man <= 30; man++) {
  12.                         for (woman = 1; woman <= 30; woman++) {
  13.                                 child = 30 - man - woman;// 一共30人
  14.                                 if (man * 3 + woman * 2 + child == 50) {// 一共花了50
  15.                                         count++;
  16.                                         System.out.println("男人:" + man + " " + "女人:" + woman + " "
  17.                                                         + "孩子:" + child);
  18.                                         continue;// 可能有多种情况 也可不写
  19.                                 }
  20.                         }
  21.                 }
  22.                 System.out.println("共有"+count+"种可能。");
  23.         }
  24. }
  25.    
复制代码


作者: 李志慧    时间: 2015-11-8 00:03
这里表示男人,女人,和小孩都至少有一个的!!
作者: 大头爱傻瓜    时间: 2015-11-8 00:11
我就是进来看看




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2