Java实现算法应用–韩信点兵
package package6; /** * 算法应用--韩信点兵 * @author asus * 主要内容:韩信带兵不足百人,3人一行排列多一人,7人一行排列少两人,5人一行 * 排列正好,计算出韩信究竟点了多少兵。 */ public class Hxin { public static void main(String[] args) { // TODO Auto-generated method stub int a=0,b=0,c=0,person; //定义总人数和各种站法的剩余人数 for(person=0;person<100;person++) { a=person%3; //每排3人的剩余人数 b=person%7; //每排7人的剩余人数 c=person%5; //每排5人的剩余人数 if(a==1&&b==5&&c==0) {//都符合条件的人数 System.out.println("韩信带的兵数是:"+person); } } } }