acgo题库
  • 首页
  • 题库
  • 题单
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • 欢乐赛#37T6

    首先读取输入,将每个灯被按下的次数存储在一个二维数组 b 中。所有灯初始状态为开启(即 a[i][j] = 1)。对于每个灯,根据其被按下的次数进行状态切换。每次按下一个灯,该灯及其上下左右相邻的灯都会切换状态。最后输出每个灯的最终状态

    userId_undefined

    TN Hacker

    荣耀黄金
    21阅读
    0回复
    0点赞
  • 欢乐赛#36 T6题解

    T6: ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 首先我们要定义 3 × 3 的矩阵 g,表示每个灯的按压次数。 然后创建一个 3 × 3 的数组 r,初始时每个灯的状态为 1(即灯是开启的)。 对于每个灯,计算它和其上下左右相邻灯的按压次数之和,若该和为奇数,则灯的状态变为关闭(0);若该和为偶数,则灯的状态保持开启(1)。 C++代码: PYTHON代码:

    userId_undefined

    yang(Python)

    秩序白银
    10阅读
    0回复
    0点赞
  • 官方题解|欢乐赛#37 T6

    T6 本题考查模拟能力,枚举上下左右的时候注意数组不要越界哈,可以采用方向数组+check函数的写法,像极了写搜索, 0变成 1,1 变成 0 可以直接异或 1 来运算。

    userId_undefined

    桌子乱的反义词

    荣耀黄金
    4阅读
    0回复
    0点赞
首页