Logo
(追記) (追記ここまで)

30964번 - flippy mex

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 512 MB108423839.583%

문제

$\mathrm{mex}$는 주어진 수열에 없는 0ドル$ 이상의 정수 중 가장 작은 것을 가리키는 함수이다. 준서는 $\mathrm{mex}$를 좋아하는 시우를 위해 $N$장의 카드로 하는 놀이를 만들었다.

규칙은 다음과 같으며, 1ドル$번 단계부터 $N$번 단계까지 진행한다.

  • $i$번 단계에서, 준서가 $i$번 카드를 테이블에 놓는다. 카드의 앞면과 뒷면에는 각각 0ドル$ 이상의 정수 $A_i,ドル $B_i$가 적혀 있다.
  • 시우는 테이블에 있는 $i$개의 카드를 뒤집는 2ドル^i$가지 경우 각각에 대해, 위를 향한 면에 적힌 수들을 수열로 보고 $\mathrm{mex}$ 값을 계산한다. 이후, 가능한 $\mathrm{mex}$ 값의 가짓수를 말한다.
  • 준서는 시우의 답을 확인하고 $i + 1$번 단계로 넘어간다.

시우를 도와, 각 단계에서 시우가 말해야 하는 답을 찾아주자.

입력

첫 번째 줄에 카드의 개수 $N$가 주어진다. $(1 \le N \le 10^6)$

두 번째 줄부터 $N$개의 줄에 걸쳐 각 줄마다 순서대로 $i$번 카드의 정보를 의미하는 두 정수 $A_i, B_i$가 공백으로 구분되어 주어진다. $(0 \le A_i, B_i \le 10^6)$

출력

$i$번째 줄에 시우가 $i$번 단계에서 말해야 하는 답을 출력한다.

제한

예제 입력 1

8
7 7
0 4
1 3
5 1
2 2
1 4
4 5
3 3

예제 출력 1

1
2
3
3
4
5
6
5

힌트

출처

University > 서울사이버대학교 > 2023 서울사이버대학교 프로그래밍 경진대회 (SCUPC) H번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /