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

28526번 - Незваные гости (Basic) 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB46291955.882%

문제

Рик решил, что пока он работает над довольно серьезным изобретением в своей новой лаборатории, он хочет знать, кто за это время посещает Землю, ведь среди таких посетителей могут оказаться как люди из Галактической Федерации, так и более опасные личности.

Для этого Рик классифицировал всех возможных существ во Вселенной и разбил их на $n$ групп по степени их опасности или подозрительности.

Система логирования устроена довольно просто, и в тот момент, когда кто-то с категорией опасности $i$ прилетает за Землю, она делает запись ($i$ +), а когда кто-то с такой категорией опасности покидает планету --- делает запись ($i$ -). Известно, что в момент запуска системы на планете находятся только люди, которых Рик вообще не воспринимает как угрозу, и поэтому не отнес ни к одной категории.

В какой-то момент Рик посмотрел на логи, в которых уже накопилось $m$ записей, и обеспокоился тем, что из некоторых подозрительных категорий планету посещало достаточно много личностей. По записям в логах помогите Рику определить минимально возможное число различных \sout{людей} существ из каждой категории, которые посещали Землю. Разумеется, никто не может прилететь на Землю два раза подряд, предварительно не улетев перед этим.

입력

В первой строке ввода через пробел даны два целых числе $n$ и $m$ --- количество категорий существ и количество записей в логах (1ドル \leqslant n \leqslant 10^5$; 1ドル \leqslant m \leqslant 3 \cdot 10^5$).

В следующих $m$ строках даны записи логирующей системы. В одной записи содержится число $x_i$ и символ '+' --- кто-то из $x_i$-й категории прилетел на Землю, или '-' --- кто-то покинул планету (1ドル \leqslant x_i \leqslant n$).

출력

Выведите в одной строке $n$ целых чисел через пробел, $i$-е число должно быть равно минимально возможному количеству различных посетителей с $i$-й категорией опасности.

제한

예제 입력 1

2 4
1 +
1 +
2 +
1 -

예제 출력 1

2 1

예제 입력 2

3 10
1 +
1 +
2 +
2 -
1 -
2 +
3 +
3 -
1 -
2 -

예제 출력 2

2 1 1

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2022-2023 Season > October 9, 2022 > Basic G번

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

출처

대학교 대회

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

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