• 沒有找到結果。

For example, the signature of the permutation is ‘DIIDID’

N/A
N/A
Protected

Academic year: 2021

Share "For example, the signature of the permutation is ‘DIIDID’"

Copied!
1
0
0

加載中.... (立即查看全文)

全文

(1)

The signature of a permutation is a string that is computed as follows: for each pair of consecutive elements of the permutation, write down the letter ’I’ (increasing) if the second element is greater than the first one, otherwise write down the letter ’D’ (decreasing). For example, the signature of the permutation{3,1,2,7,4,6,5} is ‘DIIDID’.

Your task is as follows: You are given a string describing the signature of many possible permuta- tions, find out how many permutations satisfy this signature.

Note: For any positive integer n, a permutation of n elements is a sequence of length n that contains each of the integers 1 through n exactly once.

Input

Each test case consists of a string of 1 to 1000 characters long, containing only the letters ’I’, ’D’ or ’?’, representing a permutation signature.

Each test case occupies exactly one single line, without leading or trailing spaces.

Proceed to the end of file. The ’?’ in these strings can be either ’I’ or ’D’.

Output

For each test case, print the number of permutations satisfying the signature on a single line. In case the result is too large, print the remainder modulo 1000000007.

Hint:

Permutation{1,2,3} has signature ‘II’.

Permutations{1,3,2} and {2,3,1} have signature ‘ID’.

Permutations{3,1,2} and {2,1,3} have signature ‘DI’.

Permutation{3,2,1} has signature ‘DD’.

‘?D’ can be either ‘ID’ or ‘DD’.

‘??’ gives all possible permutations of length 3.

Sample Input

II ID DI DD

?D

??

Sample Output

1 2 2 1 3 6

參考文獻

相關文件

The difference resulted from the co- existence of two kinds of words in Buddhist scriptures a foreign words in which di- syllabic words are dominant, and most of them are the

(Another example of close harmony is the four-bar unaccompanied vocal introduction to “Paperback Writer”, a somewhat later Beatles song.) Overall, Lennon’s and McCartney’s

We explicitly saw the dimensional reason for the occurrence of the magnetic catalysis on the basis of the scaling argument. However, the precise form of gap depends

Courtesy: Ned Wright’s Cosmology Page Burles, Nolette & Turner, 1999?. Total Mass Density

incapable to extract any quantities from QCD, nor to tackle the most interesting physics, namely, the spontaneously chiral symmetry breaking and the color confinement.. 

• Formation of massive primordial stars as origin of objects in the early universe. • Supernova explosions might be visible to the most

Miroslav Fiedler, Praha, Algebraic connectivity of graphs, Czechoslovak Mathematical Journal 23 (98) 1973,

2-1 註冊為會員後您便有了個別的”my iF”帳戶。完成註冊後請點選左方 Register entry (直接登入 my iF 則直接進入下方畫面),即可選擇目前開放可供參賽的獎項,找到iF STUDENT