|
||||||||||
Valley NumerTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2643 Accepted Submission(s): 1308 Problem Description 众所周知,度度熊非常喜欢数字。 它最近发明了一种新的数字:Valley Number,像山谷一样的数字。 当一个数字,从左到右依次看过去数字没有出现先递增接着递减的“山峰”现象,就被称作 Valley Number。它可以递增,也可以递减,还可以先递减再递增。在递增或递减的过程中可以出现相等的情况。 比如,1,10,12,212,32122都是 Valley Number。 121,12331,21212则不是。 度度熊想知道不大于N的Valley Number数有多少。 注意,前导0是不合法的。 Input 第一行为T,表示输入数据组数。 每组数据包含一个数N。 ● 1≤T≤200 ● 1≤length(N)≤100 Output 对每组数据输出不大于N的Valley Number个数,结果对 1 000 000 007 取模。 Sample Input
Sample Output
Source | ||||||||||
|