题解 3180: 蓝桥杯2023年第十四届省赛真题-棋盘

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯2023年第十四届省赛真题-棋盘!

解题思路:https://www.bilibili.com/video/BV1J4421X7oM注意事项:一维好理解,二维的累加讲的不详细,关键在于公式s[i][j]=s[i-1][j]+s[i][j-1]+s[i][j]-s[i-1][j-1];也变成了二维,这样处理好了二维的关系。

蓝桥杯2023年第十四届省赛真题-棋盘(Java)

###缝合了一下别人的代码,没有了解过高级的输入输出流,不过普通的也能过就先这样```javaimportjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.i

修改不超时

摘要:解题思路:改成 StringBuilder 输出减少时间,输入改 io 也能减少部分时间注意事项:参考代码:import java.util.Scanner; public class Main……

3分钟写完一个题

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;const int N=2005;int n;bool chess[N][N];//使用最简单……

蓝桥杯2023-棋盘二维前缀和——C语言代码

摘要:解题思路:单二维前缀和,将棋盘看作二维数组,记录每一个棋子被改动的次数,若其值%2==0则为白棋,!=0为黑棋注意事项:上代码参考代码:#include <stdio.h>long long a[20……

话不多说,直接上代码

importjava.util.Scanner;importjava.io.*;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);intn=scanner.nextInt();

【棋盘】不是0就是1,不是奇数就是偶数

解题思路:每次操作会将x1-x2行,y1-y2的公共部分的棋子的颜色改变,对每个操作1次,变黑色,若2次则变回白色。那么只有记录每个棋子被操作的次数,若奇则黑色,若为偶则白色注意事项:根据习惯io输入,喜提36分。超时了,最后精简了代码,省了一些个for循环还是不行。