您的位置:首页 > 其它

根据游戏规则算出一个屋里有多少个桌子多少个人的算法

2012-02-29 16:49 211 查看
/*

* 文 件 名: Statistics.java

* 版 权: Huawei Technologies Co., Ltd. Copyright YYYY-YYYY, All rights reserved

* 描 述: <描述>

* 修 改 人: hpli/025415

* 修改时间: 2011-7-4

* 跟踪单号: <跟踪单号>

* 修改单号: <修改单号>

* 修改内容: <修改内容>

*/

package com.test07;

/**

* 问题:

* 如果3个人一桌,多2个人。

* 如果5个人一桌,多4个人。

* 如果7个人一桌,多6个人。

* 如果9个人一桌,多8个人。

* 如果11个人一桌,正好。

* 问题:根据游戏规则算出一个屋里有多少个桌子多少个人?

* @author hpli/025415

* @version [版本号, 2011-7-4]

* @see [相关类/方法]

* @since [产品/模块版本]

*/

public class Statistics

{

public static void statistics()

{

int temp = 0;

for (int i = 0; i < 10000; i++)

{

if (i % 3 == 2 && i % 5 == 4 && i % 7 == 6 && i % 9 == 8

&& i % 11 == 0)

{

if (temp == 0)

{

System.err.println("-在10000人以内的情况如下:-");

System.out.println("-------------------------");

}

System.out.println(" 人数:" + i + " 桌数:" + i / 11);

System.out.println("-------------------------");

temp++;

}

}

}

public static void main(String[] args)

{

// 执行

statistics();

}

}

打印结果如下:

-在10000人以内的情况如下:-

------------------------------------

人数:2519 桌数:229

------------------------------------

人数:5984 桌数:544

------------------------------------

人数:9449 桌数:859

------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐