Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

DIOFANTO - Equações diofantinas

Diofanto de Alexandria viveu no terceiro século d.C. e é considerado por muitos o "pai da Álgebra". Seu livro "Arithmetica" tratava da solução de equações algébricas com coeficientes inteiros para as quais se busca soluções também inteiras. Tais equações são conhecidas como equações diofantinas. Um grande estudioso do trabalho de Diofanto foi Pierre de Fermat, conhecido matemático francês.

Neste problema você deve resolver uma classe de equações diofantinas do tipo x_1 + x_2 + ... + x_N = C. Ou seja, dados inteiros N e C, determine quantas soluções inteiras não-negativas existem para a equação x_1 + x_2 + ... + x_N = C, onde 0 ≤ x_i ≤ C para todo i=1, 2, ..., N.

Entrada

A primeira linha cada caso de teste contém um inteiro T que indica o número de instâncias subsequentes. Cada instância é composta por uma linha contendo dois inteiros N e C (1 ≤ N, C ≤ 1000000). Como este valor pode ser muito grande então imprima o resultado módulo 1300031.

Saída

Para cada instância imprima uma linha contendo o número de soluções inteiras que respeitam as restrições.

Exemplo de entrada
2
7 4
3 5

Exemplo de saída
210
21


Adicionado por:Wanderley Guimarăes
Data:2008-10-01
Tempo limite:2.082s
Tamanho do fonte:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Linguagem permitida:Todas exceto: ASM64 CLOJURE ERL FSHARP JS-RHINO PERL6 PY_NBC SCALA TCL
Origem:Primeira Seletiva para Maratona de Programacao IME-USP - 2008

hide comments
2011-12-21 15:17:57 Jorge Gabriel [UNIFEI]


Last edit: 2012-08-22 19:16:25
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.