#P4028. New Product

    ID: 2965 Type: RemoteJudge 1000ms 125MiB Tried: 0 Accepted: 0 Difficulty: 5 Uploaded By: Tags>数学洛谷原创O2优化枚举哈希,HASH

New Product

题目背景

一个经商的神奇故事……

(善意提醒:注意时限!)

题目描述

LiM 有一家手工糕点店,因为糕点既实惠又好吃,于是积累了 PP 个常客(PP 为质数)。

每次这家店出 New Product(新品)的时候,都会做很多个,这 PP 个人都会支持,支持方法是:

每个人买的数量都相同,而且买的总数要尽量多。

这家店共有 BB 个工人,一分钟可以生产已经生产的数量的 AA 倍。

(注:一开始有一个已制作的 New Product 作为制作样品)

而当制作完毕,抢购(只考虑常客)完后:

为了考虑工人们,最后要剩下正好 BB 个。

下面给出已知条件,请你帮 LiM 算算最少要工作多长时间吧!

输入格式

T+1T+1 行。

第一行一个数 TT,表示共要出 TT 个 New Product。

2T+12 \sim T+1 行,每行三个数 PPAABB,意义如题。

输出格式

对于每个 New Product:

如果可以实现(有可能不行),输出最少工作的分钟数。

如果不行,输出 Couldn't Produce!

1
5 2 3
3
1
2 2 2
Couldn't Produce!

提示

样例 11 解释:

55 个常客,一分钟可以生产已生产的 22 倍,有 33 个工人。

则最小需要 33 分钟(生产 23=82^3=8 个)才能符合要求。

样例 22 解释:

22 个常客,一分钟可以生产已生产的 22 倍,有 22 个工人。

因为不管是多长时间都会余下 00 个,所以输出 Couldn't Produce!


说明:

LiM 不是工人哦!

对于每组 New Product,常客数量不同。

对于 20%20\% 的数据,T=1T=1,所有条件 100\leqslant 100

对于 100%100\% 的数据,T5000T \leqslant 5000,所有条件 5×104\leqslant 5 \times 10^4PP 为质数。