U112557 普及模拟赛1_T3
题目描述
小X 要对整数[A,B]之间的数做个定义,他会挑出一部分数直接定义幸运数,小Y也会挑出一部分数定义为非幸运数。最终[A,B]之间所有的数也要分为幸运和非幸运两类。
假设某个数k距离离它最近的幸运数的距离为kx,距离他最近的非幸运数的距离为ky。如果kx≤ky,我们就认为数字k是幸运的,否则就是不幸运的。
这里的距离就是指两个数之差的绝对值。
给定N个幸运属性确定的数字,A,B。求一共有多少幸运数字。
输入格式
第一行三个整数N,A,B;
接下来N行,每行一个字符串S,然后一个整数$a_i$
如果字符串S 为"S",表示这个整数是幸运的,如果这个字符串是"NS",表明这个整数是非幸运的。
数据保证这N个数字不会相等。
输出格式
一个整数,表示幸运数字的个数
说明/提示
数字1,2,7,8,9,10 是幸运的
100% 数据保证 $N≤5×10^4$,$1≤A≤B≤10^9$,$1≤a_i≤10^9$