#2510. 饥饿的奶牛
饥饿的奶牛
题目描述
养了头奶牛,每头牛都有一个不超过位二进制数的正整数编号。希望奶牛们在进食前,能按编号从小到大的顺序排好队,但奶牛们从不听他的话。
为了让奶牛们养成这个习惯,每次开饭时,从奶牛中顺序地挑出一些,这些奶牛的编号必须按挑出的顺序递增。然后让被挑出的奶牛们吃饭一一其他奶牛就只能饿肚子了。 现在,你得到了这一次开饭前队伍中从前到后所有奶牛的编号。奶牛们想请你计算一下,按照的规定,最多有多少头奶牛能吃上饭?
比如说,有头奶牛按以下顺序排好了队(数字代表奶牛的编号) 对于这个队列,最多可以让头奶牛吃上饭,她们的编号分别为。队列是不合法的,因为第头奶牛的编号小于她前面一头奶牛的编号。
输入格式
第行: 一个整数,
第行: 除了最后一行,每一行都包含恰好个用空格隔开的整数,
依次表 示队伍中从前到后的奶牛的编号。如果不能整除那么最后一 行包含的数字不到个
输出格式
第行: 输出按照的规定,最多可以挑出的奶牛的数目
样例
输入样例
11
2 5 18 3 4 7 10 9 11 8 15
输出样例
7