⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 3224586_wa.c

📁 北大大牛代码 1240道题的原代码 超级权威
💻 C
字号:
#include <stdio.h>

int n, m;
char map[11][11];

int main()
{
	int t;
	int i, j, k, b;
	int line;

	scanf("%d",&t);
	while(t--)
	{
		scanf("%d%d",&n,&m);
		line = 0;
		for(i = 0; i < n; i++)
		{
			scanf("%s",map[i]);
		}
		for(i = 0; i < n; i++)
		{
			for(j = 0; j < m; j++)
			{
				if(map[i][j]!='.')
				{
					line++;
					if(map[i][j]=='-')
					{
						k = j;
						while(k<m&&map[i][k]=='-')
						{
							map[i][k]='.';
							k++;
						}
						continue;
					}
					if(map[i][j]=='|')
					{
						k = i;
						while(k<n&&map[k][j]=='|')
						{
							map[k][j] = '.';
							k++;
						}
						continue;
					}
					if(map[i][j]=='/')
					{
						k = i;
						b = j;
						while(k>=0&&b<n&&map[k][b]=='/')
						{
							map[k][b] = '.';
							k--;
							b++;
						}
						continue;
					}
					k = i;
					b = j;
					while(k<m&&b<n&&map[k][b]=='\\')
					{
						map[k][b] = '.';
						k++;
						b++;
					}
				}
			}
		}
		if(line==1)
			puts("CORRECT");
		else
			puts("INCORRECT");
	}
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -