80分,第2个RE
查看原帖
80分,第2个RE
508822
dennislizexi楼主2021/6/10 21:29
#include <iostream>
using namespace std;
int a[105][105];
int main()
{
    for(int i = 0; i <= 104; i++)
    {
        for(int j = 0; j <= 104; j++)
        {
            a[i][j] = 3;
        }
    }
    cin >> n >> m >> k;
    for(int i = 1; i <= n; i++)
    {
        for(int j = 1; j <= n; j++)
        {
            a[i][j] = 0;
        }
    }
    for(int i = 1; i <= m; i++)
    {
        cin >> x1 >> y1;
        for(int j = x1 - 1; j <= x1 + 1; j++)
        {
            for(int z = y1 - 1; z <= y1 + 1; z++)
            {
                a[j][z] = 1;
            }
        }
        a[x1 + 2][y1] = 1; 
        a[x1 - 2][y1] = 1;
        a[x1][y1 - 2] = 1;
        a[x1][y1 + 2] = 1;
    }
    for(int i = 1; i <= m; i++)
    {
        cin >> o1 >> p1;
        for(int j = o1 - 2; j <= o1 + 2; j++)
        {
            for(int z = p1 - 2; z <= p1 + 2; z++)
            {
                a[j][z] = 1;
            }
        }
    }
    for(int i = 1; i <= n; i++)
    {
        for(int j = 1; j <= n; j++)
        {
            if(a[i][j] == 0)
            {
                cnt++;
            }
        }
    }
    cout << cnt;
    return 0;
}
2021/6/10 21:29
加载中...