• 象棋比赛,要求参加比赛的每个选手必须与其它7名选手各比赛一次,每个选手一天只能赛一次,比赛共进行 7天,要求每天没有选手轮空

    咕咚是红星实验小学五(1)班的班长,最近班级选拔出8名同学参加象棋比赛,要求参加比赛的每个选手必须与其它7名选手各比赛一次,每个选手一天只能赛一次,比赛共进行 7天,要求每天没有选手轮空,咕咚设计好的比赛安排方案如下: 第1天 第2天 第3天 第4天 第5天 第6天 第7天 1 2 3 4 5 6 7 8 2 1 4 3 6 5 8 7 3 4 1 2 7 8 5 6 4 3 2 1 8 7 6 5 5 6 7 8 1 2 3 4 6 5 8 7 2 1 4 3 7 8 5 6 3 4 1 2 8 7 6 5 4 3 2 1 但随着比赛规模的扩大,如果有k(k=2x)位同学参加比赛,要求每名参赛选手与其他k-1名选手都比赛一次,每个选手一天只能赛一次,比赛共进行 k-1天,要求每天没有选手轮空,咕咚需要好很长时间才能设计出正确的比赛安排方案,请你编写程序帮助咕咚完成该项工作。 【输入】 x 【输出】比赛安排方案列表 【样例输入】 3 【样例输出】 1 2 3 4 5 6 7 8 2 1 4 3 6 5 8 7 3 4 1 2 7 8 5 6 4 3 2 1 8 7 6 5 5 6 7

    0
    121
    1013B
    2023-02-03
    30
  • 子矩阵的大小,设矩阵的大小为矩阵中所有元素的和,现输入一个N*N的矩阵,请设计算法计算最大的非空(大小至少是1*1)子矩阵的大小

    设矩阵的大小为矩阵中所有元素的和,现输入一个N*N的矩阵,请设计算法计算最大的非空(大小至少是1*1)子矩阵的大小。 例如4×4的矩阵为: 1 0 1 1 1 1 1 1 1 1 1 1 0 1 -6 -8 其最大子矩阵为: 1 0 1 1 1 1 1 1 1 1 1 1 子矩阵大小是11。 【输入】 输入是一个N×N的矩阵。输入的第一行给出N(0<N≤100)。再后面的若干行依次输入矩阵各行的元素,用空格作为分隔符,设矩阵中整数的范围都在[−127,127]。 【输出】 输出最大子矩阵的大小。 【输入样例】 4 1 0 1 1 1 1 1 1 1 1 1 1 0 1 -6 -8 【输出样例】 11

    0
    241
    1KB
    2023-02-03
    11
  • 螺旋阵,请设计算法完成螺旋阵的输出,具有要求为:输入一个m行n列的矩阵,按顺时针螺旋顺序输出矩阵中的所有元素

    请设计算法完成螺旋阵的输出,具有要求为:输入一个m行n列的矩阵,按顺时针螺旋顺序输出矩阵中的所有元素。 【输入】 第1行输入两个正整数m和n,表示m行n列的矩阵; 从第2行开始按行输入该矩阵的所有元素。 【输出】 按顺时针螺旋顺序输出矩阵中的所有元素,每个元素之间用空格隔开。 【输入样例】 3 3 1 2 3 4 5 6 7 8 9 【输出样例】 1 2 3 6 9 8 7 4 5

    0
    1013
    821B
    2023-02-03
    5
  • 农夫的奶牛场,C语言编写,实现奶牛出逃算法

    农夫john最近在研究如果发生重大事故,如何让农场里的奶牛逃离问题。他想要确信在紧急情况下,所有的奶牛都有一个安全逃离方案。因为在紧急情况下,奶牛们都会失去观察和判断能力,所以最近john一直在教奶牛们逃离的方法,他的方法很简单,就是任何时候都只向北方或东方逃离,北方是行坐标减1的方向,东方是列坐标加1的方向。奶牛们虽笨,不过这一点事关自己的生命,所以他们牢记在心,而且也一定会这么做。 当然也会出问题,奶牛们在逃离的方向上会横冲直撞,为了阻止奶牛之间互相冲撞造成伤害,john要求任何一个奶牛的逃离路线不能经过其它奶牛的初始位置。一个逃离方案是安全的如果它能够满足上面的要求,反之它就是不安全的。 奶牛们所在的土地(农场)被划分成了r行和c列的一个矩形地图。奶牛们都待在这个矩形中的某一个位置。 请帮助john确定给定的一个地图上是否存在一个安全的逃离方案。 比如,下面列举的两种情形: 左边的例子表示了一个能够安全逃离的地图,因为没有任何一个奶牛的逃离路线上包括其他奶牛。右边的例子表示了一个不安全的地图,因为位于(4,1)的奶牛不论是向东逃离还是向北逃离,它的路线上都会有别的奶牛,从这个图中

    0
    156
    1KB
    2023-02-03
    5
  • 航拍地图、C语言编写,实现算法

    Jacky在网上发布了通过无人机航拍的某海域的地图,该海域有很多岛屿,为了能更好地分析该区域的航拍地图,地图被数字化为0到9组成矩阵,0表示该位置为大海,数字1到9代表该位置为陆地,沿非0数字上下左右还是非0数字则为同一陆地,求给定的数字化航拍地图中陆地的个数。 【输入格式】 第1行为两整数m,n(m行,n列) 第2行开始是一个m*n的矩阵 【输出格式】 只有1行,为矩阵中的陆地的个数。 【输入样例】 4 11 04523000815 90345605000 60456006711 00000000894 【输出样例】 4

    0
    96
    711B
    2023-02-03
    5
  • C语言课程设计之交通处罚单管理系统

    c语言课程设计之交通处罚单系统,功能有密码系统,信息录入,信息添加,信息查询,信息修改,信息删除,信息排序,信息浏览。系统信息有车牌号,驾驶员姓名,交警姓名,处罚单号,处罚日期,交警编号。

    0
    2057
    12KB
    2020-04-01
    49
  • c语言程序设计之图书管理系统

    本人大学期间跟小组成员一起编写的图书管理系统,有错误欢迎指出,还有许多要完善的地方。有录入,添加,查询,修改,删除,浏览等功能。信息包括图书编号,书名,作者名,出版社,出版年月日,书籍数量,书籍价格。

    5
    1475
    8KB
    2020-03-28
    8
  • 创作能手

    授予每个自然周发布4篇到6篇原创IT博文的用户
  • 签到新秀

    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章

    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 新人勋章

    用户发布第一条blink获赞超过3个即可获得
  • 分享学徒

    成功上传1个资源即可获取
关注 私信
上传资源赚积分or赚钱