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;
}