宝藏迷宫Ⅱ或数字拼接?

12. 数字拼接

XJOI - 题目ID:15715100分

最新提交:0 分

历史最高:0 分

时间限制: 1000ms

空间限制: 524288kB

题目描述

鱼大大研究了一种新的+运算,就是把一个整数拼接到另一个整数的后面,他把这种运算叫做整数拼接运算。

正巧鱼大大参加的学校活动中,就有一个活动的规则是:给出一个数字m,再在箱子中随机摇出n个数字球,这n个数字互不相同。参与者需要在1秒钟内快速计算出由这n个数字(可多次使用)拼凑而成的数字,要求这个数满足是数字m的正整数倍且位长不超过18。只要能说出最小的满足条件的数字,即可获得大量的积分。

鱼大大一看,这不就是为我的整数拼接运算量身定做的活动嘛,都别动,让我来!

现在冰雪聪明的你是鱼大大的竞争对手,一定要在鱼大大之前把大量的积分拿走!

【输入格式】

多组测试,你要反复参加活动直到把积分拿完!一点也不给鱼大大留!

第一行一个整数 t,表示测试组数(1≤t≤10)

接下来t组数据每组有两行,

第一行两个正整数 n 和 m (2≤n≤10,100≤m≤999)

第二行n个数字,分别为随机摇出的n个号码,号码的范围在10~99之间

【输出格式】

输出这个倍数,如果无解则输出“Are you kidding me ???”。

【样例输入】

2
5 806
22 74 21 48 59
2 992
16 56

【样例输出】

224874
Are you kidding me ?????

【样例说明】

只需使用数字 22 48 74 拼接成22-48-74 → 224874 ÷ 806 = 279

17. 宝藏迷宫Ⅱ

XJOI - 题目ID:9863100分

最新提交:0 分

历史最高:0 分

时间限制: 1000ms

空间限制: 262144kB

题目描述

恭喜你通过了迷宫第一层,没想到迷宫还有第二层,你暂时还回不去,但是里面有更多的宝藏(地图描述同宝藏迷宫Ⅰ)。
由于你通过了迷宫第一层,你获得了一个传奇道具,这个传奇道具允许你通过迷宫的其中一个陷阱(即可通过某个’#')。
现在问你在拥有这个传奇道具(道具仅能使用一次)的情况下,最多可以获得多少宝藏并走出迷宫(从左上角出发到右下角)。

输入格式

第一行包含两个整数n,m,表示迷宫的大小。
接下来的n行,每行包含m个字符,代表迷宫(宝藏入口没有陷阱)。

输出格式

一个整数。代表总共可获得的宝藏价值和,无法到达出口则输出-1

样例

Input 1

5 6 *****# ###2# 4#### *###1# *1##

Output 1

3

样例解释

样例解释:
经过陷阱’*'后,从左上角开始,获得宝藏2、宝藏4、宝藏1,共计3个宝藏。

数据范围

1 <= N, M <= 7, 0 <= 宝藏价值 <= 9

2 个赞

阿巴阿巴

2 个赞

这题我会,主要是宝藏迷宫

2 个赞

我没做过

2 个赞

介意你把代码删掉

1 个赞