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