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

21402번 - Фитнесс-клуб 다국어

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

문제

В последнее время фитнесс-клубы стали очень популярны среди жителей столицы Флатландии. В такие клубы люди ходят после работы для того, чтобы поддерживать себя в хорошей физической форме. В фитнесс-клубe <<Флат>> каждому из посетителей на время посещения выделяется один из $k$ шкафчиков, в который он может убрать свои вещи на время тренировки.

В течение дня в фитнесс-клубе проходит $n$ тренировок, причем каждый из посетителей приходит к началу какой-либо из этих тренировок (в этот момент он получает ключ от шкафчика) и уходит сразу после ее окончания (в этот момент он сдает ключ от шкафчика). При этом можно считать, что все посетители, закончившие тренировку, уходят раньше, чем все посетители, пришедшие на следующую тренировку.

Некоторые из посетителей уходя закрывают шкафчик, а другие --- не закрывают. Так как все посетители фитнесс-клуба посещают его уже достаточно давно, то про каждого из них персонал клуба знает, закроет ли он свой шкафчик, когда будет уходить. Таким образом, для каждой тренировки известно два числа: число $a_i$ посетителей, которые закроют шкафчик, и число $b_i$ посетителей, которые не закроют.

В начале дня все $k$ шкафчиков закрыты. Разумеется, персоналу клуба хочется, чтобы в конце дня также как можно больше шкафчиков были закрыты --- тогда надо будет меньше работать при подготовке к очередному дню. Для того, чтобы достичь этой цели, персонал может выдавать ключи от шкафчиков посетителям произвольным образом. Например, имеет смысл выдавать ключ от открытого шкафчика тому, кто его точно закроет.

Необходимо найти максимальное число шкафчиков, которые окажутся закрытыми, в случае оптимальных действий персонала фитнесс-клуба.

입력

Первая строка входного файла содержит два целых числа: $n$ (1ドル \le n \le 100$) и $k$ (1ドル \le k \le 1000$). Каждая из последующих $n$ строк содержит по два целых числа $a_i$ и $b_i$ (0ドル \le a_i, b_i \le k,ドル $a_i + b_i \le k$).

출력

В выходной файл выведите одно число --- ответ на задачу.

제한

예제 입력 1

2 4
1 2
1 1

예제 출력 1

3

힌트

Пронумеруем шкафчики числами от 1ドル$ до 4ドル$. Посетителям, пришедшим на первую тренировку выдадим ключи так: тому, кто закроет, --- от шкафчика 1ドル,ドル тем, кто не закроет, --- от 2ドル$ и 3ドル$. Посетителям, пришедшим на вторую тренировку, выдадим ключи так: тому, кто закроет, --- номер 2ドル,ドル тому, кто не закроет, --- номер 3ドル$. В итоге открытым после окончания дня останется только шкафчик номер 3ドル$.

출처

Olympiad > Russian Olympiad in Informatics > Russia High School Programming Contest > Russia High School Programming Contest 2008 C번

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

출처

대학교 대회

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

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