带注释 实验7-2-10 简易连连看 (20分)

实验7-2-10 简易连连看 (20分)
在这里插入图片描述

输出格式:
根据玩家的每一步输入,输出相应的结果。输出盘面时注意,每行字符间以1个空格分隔,行末不得有多余空格。

输入样例1:

2
I T I T
Y T I A
T A T Y
I K K T
11
1 1 1 3
4 2 4 3
3 1 4 2
2 2 1 2
3 1 2 4
4 4 3 1
2 1 3 4
3 3 1 4
4 1 2 3
2 4 3 2
1 1 2 2

输出样例1:

入样例2:

2
I T I T
Y T I A
T A T Y
I K K T
5
1 1 4 4
1 1 2 3
1 1 2 3
2 2 4 1
2 2 3 3

输出样例2:

Uh-oh
。* T I T
Y T * A
T A T Y
I K K T
Uh-oh
Uh-oh
Game Over

//2020/08/17
#include <stdio.h>
//写在开头
//本题其实就是分类讨论
//但难就难在了每一点要实现,代码量都不小 
//下面讲下思路
//1.两坐标符号相同,判断是不是操作过了
//1.1 没操作过,判断是不是最后一次操作

//1.1.1是最后一次操作,直接跳出循环,放结束语句
//1.1.2不是最后操作,输出操作后的情况

//1.2 操作过,判定 是不是第三次
//1.2.1 是第三次 输出错误标语和结束标语
//1.2.2 不是,输出错误标语 
//2.两坐标符号不同 开始重复上面1.2到1。2.2的步骤 
struct wei {
   
	int x1;
	int x2;
	int y1;
	int y2;
};
int main (void){
   
	int n;
	scanf ("%d",&n);
	n*=2;
	char a[n][n]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值