All X

Time Limit: 2000/1000 MS (Java/Others)

Memory Limit: 65536/65536 K (Java/Others)

Description

$F(x, m)$ 代表一个全是由数字$x$组成的$m$位数字。请计算,以下式子是否成立:

$F(x,m)\ mod\ k\ \equiv \ c$

Input

第一行一个整数$T$,表示$T$组数据。
每组测试数据占一行,包含四个数字$x,m,k,c$

$1\leq x\leq 9$

$1\leq m\leq 10^{10}$

$0\leq c< k\leq 10,000$

Output

对于每组数据,输出两行:
第一行输出:"Case #i:"。$i$代表第$i$组测试数据。
第二行输出“Yes” 或者 “No”,代表四个数字,是否能够满足题目中给的公式。

Sample Input

3 1 3 5 2 1 3 5 1 3 5 99 69

Sample Output

Case #1: No Case #2: Yes Case #3: Yes
Hint
对于第一组测试数据:111 mod 5 = 1,公式不成立,所以答案是”No”,而第二组测试数据中满足如上公式,所以答案是 “Yes”。

Hint

wange2014

Source

2016"百度之星" - 初赛(Astar Round2A)

提交代码