Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: chickennuggget

Problemset: สำรวจอาเรย์ 1

Language: cpp

Time: 0.010 second

Submitted On: 2025-09-30 18:02:02

#include<bits/stdc++.h>
using namespace std;
int main ()
{
	int r,c;
	int p=0,n=0,e=0,o=0;
	int x,y;
	int k;
	cin>>r>>c;
	int table[r+5][c+5]={0};
	for(int i=1;i<=r;i++)
	{
		for(int j=1;j<=c;j++)
		{
			cin>>table[i][j];
		}
	}
	cin>>k;
	for(int i=1;i<=k;i++)
	{
		cin>>x>>y;
		if(x<=0 || x>r || y<=0 || y>c)
		{
			continue;
		}
		if(table[x][y]>0)
		{
			p+=1;	
		}
		else if(table[x][y]<0)
		{
			n+=1;	
		}
		if(table[x][y]%2==0)
		{
			e+=1;
		}
		else if(table[x][y]%2!=0)
		{
			o+=1;
		}
	}
	cout<<p<<" "<<n<<" "<<e<<" "<<o;
	return 0;
}