Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Neozaawwman1
Problemset: สำรวจอาเรย์ 1
Language: cpp
Time: 0.010 second
Submitted On: 2025-10-09 09:17:27
#include <bits/stdc++.h>
using namespace std;
int main(){
int R, C;cin>>R>>C;
int arr[C][R];
for(int i=0; i<R; i++){
for(int j=0; j<C; j++){
cin>>arr[j][i];
}
}
int time, sum_plus=0, sum_minus=0, sum_even=0, sum_odd=0 ;cin>>time;
for(int i=0; i<time; i++){
int x, y;cin>>y>>x;
if(x<=C && x>=1 && y<=R && y>=1){
if(arr[x-1][y-1]>0){
sum_plus++;
}
if(arr[x-1][y-1]<0){
sum_minus++;
}
if(arr[x-1][y-1]%2==0){
sum_even++;
}
if(arr[x-1][y-1]%2!=0){
sum_odd++;
}
}
}
cout<<sum_plus<<" "<<sum_minus<<" "<<sum_even<<" "<<sum_odd;
return 0;
}