循环赛日程表
循环赛日程表 (C++)
#include <iostream>
#include <math.h>
using namespace std;
int array[100][100];
void output(int k)
{
cout << "n循环赛日程表为 " << endl;
for (int z = 1; z <= pow(2, k); z++)
{
for (int m = 1; m <= pow(2, k); m++)
{
cout << array[z] << 't';
}
cout << endl;
}
}
void ttt(int k, int array[100][100])
{
int n = 1;
for (int i = 1; i <= k; i++)
n *= 2;
for (int p = 1; p <= n; p++)
array[1][p] = p;
int m = 1;
for (int s = 1; s <= k; s++)
{
n /= 2;
for (int t = 1; t <= n; t++)
for (int a = m + 1; a <= 2 * m; a++)
for (int b = m + 1; b <= 2 * m; b++)
{
array[a][b + (t - 1)*m * 2] = array[a - m][b + (t - 1)*m * 2 - m];
array[a][b + (t - 1)*m * 2 - m] = array[a - m][b + (t - 1)*m * 2];
}
m *= 2;
}
}
void main()
{
int k;
cout << "输入k的数值(比赛人数为 2^k)n" << endl;
cin >> k;
ttt(k, array);
output(k);
}
相关知识
循环赛日程表问题
C++
2024厦门国际花卉新品种展举办时间(附活动日程表)
同期活动日程表
中国花园节2024门票多少钱?(附免票政策+购票入口+活动日程表)
2023成都桃花故里桃花节3V3篮球赛报名+比赛指南
2020年第二十二届北京展同期活动日程表
2016北京花展展商名录(截止至2016年3月14号)
巴黎奥运会乒乓球比赛规则一览
厦门国际花卉新品种展攻略(时间+地点+介绍)
原文链接: 循环赛日程表 https://www.huajiangbk.com/newsview487575.html
| 上一篇: 2022年贵州省青少儿手绘地图大... | 下一篇: 第一届读书系列活动之“读书征文比... |
推荐分享

- 1明日花キララ:明日花绮罗年度... 41390
- 2明日花キララ(明日花绮罗)经... 23868
- 3胡椒木盆景从上盆制作到养护,... 22877
- 4五月天婷婷开心六月丁香:音乐... 16075
- 5仙人球“水蜜桃”—又美又仙,... 13305
- 6十大致癌花卉排行榜,哪些花卉... 12271
- 7超简单,3个步骤带你学会毛线... 12002
- 8老师精选05—河北彩花(出道... 11875
- 9家庭养花知识大全 家庭养花有... 11338
- 10家庭养花风水知识 家庭养花“... 10809




