Els ranges de Python són seqüències de nombres enters. N’hi ha tres versions:
: Si , és ; altrament, és una seqüència buida.
: Si , és ; altrament, és una seqüència buida.
: És , on és el valor màxim que fa que , si , o que fa que , si . Si tal valor no existeix, és una seqüència buida.
Com exemples, , , , , , .
Donat un enter i un range de Python, digueu si pertany al range.
L’entrada consisteix en diversos casos, cadascun en una línia. Cada cas comença amb dos enters i , amb , seguits de enters . Tots els valors estan entre i . Cap és igual a 0.
Per a cada cas, digueu si pertany a .
Recordeu que en C++ l’operador % té un comportament
“estrany” amb nombres negatius.
Input
2 1 4 2 1 1 6 2 3 6 3 2 2 4 1 2 -1 1 0 3 0 6 2 2 3 1 6 2 2 3 6 1 2 2 3 6 1 -2 2 3 6 2 -2 2 3 -4 3 3 -4 3 1 -5 -5
Output
SI NO NO SI NO SI NO NO SI NO SI SI