#490
Unrated

Cereal

시간 제한
2s
메모리 제한
1024MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

Farmer John's cows like nothing more than cereal for breakfast! In fact, the cows have such large appetites that they will each eat an entire box of cereal for a single meal.

The farm has recently received a shipment with MM different types of cereal (1≤M≤105)(1\le M\le 10^5) . Unfortunately, there is only one box of each cereal! Each of the NN cows (1≤N≤105)(1\le N\le 10^5) has a favorite cereal and a second favorite cereal. When given a selection of cereals to choose from, a cow performs the following process:

If the box of her favorite cereal is still available, take it and leave.Otherwise, if the box of her second-favorite cereal is still available, take it and leave.Otherwise, she will moo with disappointment and leave without taking any cereal.

The cows have lined up to get cereal. For each 0≤i≤N−10 \leq i \leq N-1, determine how many cows would take a box of cereal if Farmer John removed the first ii cows from the line.

입력

The first line contains two space-separated integers NN and M.M.

For each 1≤i≤N,1\le i\le N, the ii-th line contains two space-separted integers fif_i and sis_i (1≤fi,si≤M1\le f_i,s_i\le M and fi≠sif_i\neq s_i) denoting the favorite and second-favorite cereals of the ii-th cow in line.

출력

For each 0≤i≤N−1,0\le i\le N-1, print a line containing the answer for i.i.

예제 입력 1

4 2
1 2
1 2
1 2
1 2

예제 출력 1

2
2
2
1

점수

Test cases 2-3 satisfy N,M≤1000.N,M\le 1000. Test cases 4-10 satisfy no additional constraints.

코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출

제출 내역이 없습니다.

맞은 사람

아직 맞은 사람이 없습니다.

난이도 투표
Unrated0명 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출

제출 내역이 없습니다.