登录

题目A1174:最大余数

题目描述

菜鸟是个奇怪的人,他整天喜欢琢磨一些东西... 某天,他在想:如果一个数k加上n次a而且乘上m次b,然后再对p取余,之后这个数最大会变成多少呢?? 因为今天菜鸟在忙于期末考试,所以现在请你来帮助解决一下这个问题(对这个数每次你可以选择加a或者乘b 但是你总的必须要用n次加法和m次乘法)。

输入格式

多组测试数据,第一行有一个整数t(1<=t<=20)代表case数量对于每个case有六个整数knmabp分别代表这个数n次加法m次乘法每次加上a每次乘上b,最后对p取余(1<=knmabp<=100)。

输出格式

每个case形如"Case #K: M"K代表case数从1开始M代表对k这个数在进行上面操作后对p取余的最大数。

输入样例
3
100 100 100 100 100 100
1 2 3 4 5 6
54 46 78 58 99 64
输出样例
Case #1: 0
Case #2: 5
Case #3: 62
请选择代码的语言:

0

通过

0

提交


时间
1 Sec
内存
128 MB
上传
admin

标签分类

动态规划

统计