博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
贝格尔编排法-java
阅读量:6991 次
发布时间:2019-06-27

本文共 741 字,大约阅读时间需要 2 分钟。

hot3.png

import java.util.Scanner;/** * 精简算法 * @author jie * */public class Test1 {	public static void main(String[] args) {		int n,m;		Scanner cin=new Scanner(System.in);		System.out.println("请输入队伍数量:");		n=cin.nextInt();		if(n%2==0)m=n;		else m=n+1;		int a=1,b=1,index=1,loop=0;		for(int i=1;i<=(m-1)*(m/2);i++){			if(a>=m)a=1;			if(index>m/2)index=1;			if(index==1){				loop++;				if(i==1){					b=m;				}else{					b=a;				}				System.out.println("第"+loop+"轮");				if(((i-1)/(m/2)%2)==0){					System.out.println(a+"----"+m);				}else{					System.out.println(m+"---"+a);				}			}else if(index>1&&index<=m/2){				if(b>1)b--;				else b=m-1;				System.out.println(a+"---"+b);			}			index++;			a++;		}	}}

转载于:https://my.oschina.net/jiefalcon/blog/262782

你可能感兴趣的文章
Samba通过Openldap统一认证
查看>>
我的友情链接
查看>>
阿里云CDN技术掌舵人文景:相爱相杀一路狂奔的这十年
查看>>
运维工程师必备LVS_NAT && LVS_ DR配置
查看>>
Authentication token manipulation error
查看>>
解决了前些天安装ROR环境时候的一个遗留问题
查看>>
vim删除命令
查看>>
Openstack之网络操作篇
查看>>
观察者模式
查看>>
好程序员web前端分享WebSocket协议
查看>>
Cocos2d-x3.2 屏幕适配
查看>>
centos ip配置
查看>>
Python 3.3 print输出的变化
查看>>
Lync开发实例4—组织架构同步
查看>>
Linux bond 网卡绑定配置教程
查看>>
Linux dhcp服务器设置(可复制代码)
查看>>
配置https
查看>>
PostgreSQL权限管理之创建可更新表的普通用户
查看>>
在vmware10中安装EI Capitan 10.11
查看>>
关于口字型OSPF的设计拓扑
查看>>