样例输入 Copy
5 ....# .#.@. .#@.. #.... ..... 4
样例输出 Copy
16
//Date:July 24,2017
//Writen by Yuxin Liu
#include <iostream>
using namespace std;
int main()
{
//输入n和相应的房间状态
int n=0;
cin >> n;
char a[50][50];
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
cin >> a[i][j];
}
}
//输入天数
int day = 0;
cin >> day;
while (day)
{
//前四个for循环处理四周的边界的传染状态更新
for (int i = 0; i < n; i++)
{
if (a[1][i]=='@')
{
if (a[0][i] != '#')
{
a[0][i] = '@';
}
}
}
for (int i =