A29765.粗心的小码君

入门

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

小码君有一本共n页的古老书籍。某一天小码君想要打开这本书时,一不小心把书页都弄散了。他赶紧把散落在地的书页都捡了起来,可惜这些书页已经都乱了。他想要知道有没有书页弄丢了,于是清点了一下捡到的页码。但是小码君很粗心,他得可能漏点了一些页码,考虑到相邻的两页是在同一张纸上的,即第1页和2页在同一张纸上,第3页和第4页在同一张纸上....如果小码君点到了第2页,但没点到第1页,那么他就一定是漏点了。而如果第1页和第2页都没有被小码君点到,那么也有可能是这张纸真丢了,小码君想知道他最多丢了几张纸,以及他至少点漏了

输入格式

第一行读入整数 n,m(n,m < 1000),分别表示总页数和小码君点到的页数,保证 n 为偶数第二行读入 m 个数,表示程序小码君点到的页码,保证互不相同。

输出格式

第一行输出一个整数,表示小码君最多丢了几张纸

第二行输出一个整数,表示小码君至少点漏了几页

输入输出样例

  • 输入#1

    6 3
    4 1 3

    输出#1

    1
    1
首页