循环赛日程表设计软件

循环赛日程表的编排需求规格说明书

136 浏览 1 回复
  int   for   j+   i++   日程表  

回复

    #include <iostream.h>
    void table(int k,int a [9][9])
    { // ·???2???
    int n=1;
    for(int i=1;i<=k;i++)
    n*=2;
    for(i=1;i<=n;i++)
    a[1][i]=i;
    int m=1;
    for(int s=1;s<=k;s++)
    {
    n/=2;
    for(int t=1;t<=n;t++)
    for(int i=m+1;i<=2*m;i++)
    for(int j=m+1;j<=2*m;j++)
    {
    a[i][j+(t-1)*m*2]=a[i-m][j+(t-1)*m*2-m];
    a[i][j+(t-1)*m*2-m]=a[i-m][j+(t-1)*m*2];
    }
    m*=2;
    }
    }
    void main()
    {
    int a[9][9];
    table(3,a);
    for(int i=1;i<=8;i++)
    {
    for(int j=1;j<=8;j++)
    cout<<a[i][j]<<"\t";
    cout<<endl;
    }
    }

    胡言炎

相关信息

一道二级 for 循环问题

2004年9月 \#define N 2 \#define M N+1 \#define k M+1\*M/2 main() { int i; for(i=1;i<k;i++) {~} ~~ } 请问for循环次数是多少? 答案是 四次,答案解释说k=4,循环次数为K-1+1;可K=4,而i又从1开始的,i又小于k,不等于k,所以我认为次数应该是3次。...

74 浏览 5 回复   #define   for   n+1   括号   m+1  

求助:循环赛—java源代码

循环赛日程表 问题描述:设有n=2k个运动员要进行网球循环赛。现要设计一个满足以下要求的比赛日程表: (1)每个选手必须与其他n-1个选手各赛一次; (2)每个选手一天只能参赛一次; (3)循环赛在n-1天内结束。 请按此要求将比赛日程表设计成有n行和n-1列的一个表。在表中的第i行,第j列处填入第i个选手在第j天所遇到的选手。 其中1≤i≤n,1≤j≤n-1。 我冒钱拉。...

62 浏览 1 回复   选手   循环赛   循环   日程表   日程  

c语言 转制行列 式 不知错在那

\#include <stdio.h>int i,j;void main(){void f(float b[3][3]);float a[3][3]={{1,2,3},{4,5,6},{7,8,9}};f(a);for(i=0;i<=2;i++){for(j=0;j<=2;j++) printf("%3d",a[i][j]);printf("%...

62 浏览 2 回复   float   void   for   temp   printf  

C#.Net 中for循环的疑问!

问: for(int i=0,i<8,i++){……} for(int i=0,i<8,++i){……} 两个for 有何区别? 你确认没有区别!

27 浏览 4 回复   int   i++   for   ++i   区别  

C问题 用循环打印

A BBB CCCCC BBB A 请给出代码! 对不起 其实那个图案是个菱形 怎么弄啊!!!

49 浏览 5 回复   printf   for   i++   bbb   main