#J10027. 高桥机器人
高桥机器人
问题描述
有 个人,每个人要么是小孩,要么是大人。第 个人的体重为 。
给定一个长度为 的字符串 ,若 的第 个字符为 0,则第 个人为小孩;若 的第 个字符为 1,第 个人为大人。
高桥君认为,如果一个人体重小于 ,则他是小孩;如果一个人体重大于等于 ,则他是大人。
请选择合适的实数 ,使得高桥君判断正确的人数最大。输出这个最大值。
输入格式
第一行 。
第二行字符串 。
第三行 个整数 。
输出格式
一个整数,表示判断正确的最大人数。
样例输入 1
5
10101
60 45 30 40 80
样例输出 1
4
说明:令 ,判定第 为小孩(),其他人大人()。实际第 是小孩。判断正确 共 人。
样例输入 2
3
000
1 2 3
样例输出 2
3
说明:令 ,三人体重均 ,判定为小孩,与 一致,全对。
样例输入 3
5
10101
60 50 50 50 60
样例输出 3
4
评测数据规模
-
-
长度为 ,仅含
0和1 -