Botes
Existe un río llamado Byte River que fluye en dirección este-oeste. En la orilla norte del río hay escuelas de navegación numeradas de a desde el extremo oeste hasta el extremo este de la orilla. Todos los barcos de la misma escuela tienen exactamente el mismo color y, por lo tanto, son indistinguibles. Los barcos de diferentes escuelas siempre tienen colores diferentes y, por lo tanto, son siempre distinguibles. La escuela puede optar por no enviar barcos al festival. Si decide enviar barcos al festival, puede enviar cualquier número de barcos desde hasta , inclusive. ()
Una condición clave es que el número de barcos enviados por la escuela numerada , si ha optado por enviar barcos, debe ser mayor que el número de barcos enviados por cualquier escuela numerada menor que , si alguna de esas escuelas ha optado por enviar barcos.
Dados y para cada escuela, encuentra la cantidad de formas posibles en que las escuelas pueden enviar barcos al festival, bajo la condición de que al menos una escuela elija enviar barcos.
Entrada
La primera linea de entrada contiene un solo entero - El número de escuelas.
La -esima línea de las siguientes líneas contiene dos enteros y . ()
Salida
La salida consiste de un solo entero, el resto de dividir la cantidad de formas posibles en que las escuelas pueden enviar barcos al festival por
Subtareas
Subtarea 1 (9 puntos): y para todo , .
Subtarea 2 (22 puntos): y .
Subtarea 3 (27 puntos): .
Subtarea 4 (42 puntos): .
Entrada Ejemplo:
2
1 2
2 3
Salida Ejemplo:
7
Comentarios
Hay formas donde solo una escuela envia botes y formas donde ambas escuelas envian botes. Por lo tanto la respuesta es .
Comments