CF44C.Holidays

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

School holidays come in Berland. The holidays are going to continue for nn days. The students of school № NN are having the time of their lives and the IT teacher Marina Sergeyevna, who has spent all the summer busy checking the BSE (Berland State Examination) results, has finally taken a vacation break! Some people are in charge of the daily watering of flowers in shifts according to the schedule. However when Marina Sergeyevna was making the schedule, she was so tired from work and so lost in dreams of the oncoming vacation that she perhaps made several mistakes. In fact, it is possible that according to the schedule, on some days during the holidays the flowers will not be watered or will be watered multiple times. Help Marina Sergeyevna to find a mistake.

输入格式

The first input line contains two numbers nn and mm ( 1<=n,m<=1001<=n,m<=100 ) — the number of days in Berland holidays and the number of people in charge of the watering respectively. The next mm lines contain the description of the duty schedule. Each line contains two integers aia_{i} and bib_{i} ( 1<=ai<=bi<=n1<=a_{i}<=b_{i}<=n ), meaning that the ii -th person in charge should water the flowers from the aia_{i} -th to the bib_{i} -th day inclusively, once a day. The duty shifts are described sequentially, i.e. bi<=ai+1b_{i}<=a_{i+1} for all ii from 11 to n1n-1 inclusively.

输出格式

Print "OK" (without quotes), if the schedule does not contain mistakes. Otherwise you have to find the minimal number of a day when the flowers will not be watered or will be watered multiple times, and output two integers — the day number and the number of times the flowers will be watered that day.

输入输出样例

  • 输入#1

    10 5
    1 2
    3 3
    4 6
    7 7
    8 10
    

    输出#1

    OK
    
  • 输入#2

    10 5
    1 2
    2 3
    4 5
    7 8
    9 10
    

    输出#2

    2 2
    
  • 输入#3

    10 5
    1 2
    3 3
    5 7
    7 7
    7 10
    

    输出#3

    4 0
    

说明/提示

Keep in mind that in the second sample the mistake occurs not only on the second day, but also on the sixth day, when nobody waters the flowers. However, you have to print the second day, i.e. the day with the minimal number.

首页