홀짝홀짝
시간 제한0.5초메모리 제한16 MB
모두 0인 수열에 구간 덧셈을 반복하면서, 구간 안의 홀수와 짝수 개수를 세는 문제다. N은 최대 2000만이다.
문제
메모리 제한에 유의하십시오.
길이가 인 수열 가 있다. 초기 상태에서 모든 에 대해 을 만족한다. 이 에 다음과 같은 아래 쿼리를 처리하는 프로그램을 작성하라.
1 L R w: 인 에 를 더한다.2 L R: 인 중 홀수와 짝수의 개수를 차례대로 하나의 줄에 공백으로 구분하여 출력한다.
입력
첫 번째 줄에 수열의 길이 , 쿼리의 개수 가 공백으로 구분되어 주어진다.
두 번째 줄부터 개의 줄에 쿼리가 한 줄에 하나씩 주어진다. 2번 쿼리는 반드시 하나 이상 주어진다.
출력
각각의 2번 쿼리마다 정답을 한 줄에 하나씩 출력한다.