Submission
Status:
PPPPPPPPPP
Score: 100
User: monpluk
Problemset: สำรวจอาเรย์ 1
Language: c
Time: 0.005 second
Submitted On: 2025-04-13 15:15:02
#include <stdio.h>
int main(){
int r,c;
scanf("%d %d",&r,&c);
int arr[301][301];
for(int i=0;i<r;i++){
for(int j=0;j<c;j++){
scanf("%d",&arr[i][j]);
}
}
int k,pos=0,neg=0,even=0,odd=0;
scanf("%d",&k);
for(int i=0;i<k;i++){
int x,y,num;
scanf("%d %d",&x,&y);
if(x>=1 && x<=r && y>=1 && y<=c){
x--;
y--;
num = arr[x][y];
if(num>0){
pos++;
}
if(num<0){
neg++;
}
if((num/2)*2 == num){
even++;
}else{
odd++;
}
}
}
printf("%d %d %d %d",pos,neg,even,odd);
}