上一页 1 ··· 17 18 19 20 21
摘要: 题意:(1)有两副颜色多样的扑克牌,(A~H)表示不同颜色,给你两副牌,S1,S2和一副你需要洗出的KEY,S12由S2最底部,S1底部。。。一直下去,直到洗成S12,就是图片展示的那样。(2)洗好的S12可以重新变成新的S1,S2,S1是从下取S12牌数的一半,S2的从上取S12牌数的一半,问:这 阅读全文
posted @ 2019-07-10 15:14 SummerMingQAQ 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://vjudge.net/problem/POJ-3126 题意:给你两个四位的素数N,M,每次改变N四位数中的其中一位,如果能经过有限次数的替换变成四位数M,那么求出最少替换次数,否则输出“Impossible”.(N,M必须一直是素数) 思路:bfs。四位数,每一位可以替换 阅读全文
posted @ 2019-07-10 15:11 SummerMingQAQ 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://vjudge.net/problem/POJ-3278 题意:人可以左移动一格,右移动一格,或者移动到当前位置两倍下标的格子 思路:把题意的三种情况跑bfs,第一个到达目的地的时间最短。 1 #include <iostream> 2 #include <string.h> 阅读全文
posted @ 2019-07-10 15:08 SummerMingQAQ 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://vjudge.net/problem/POJ-2251 题意:简单的三维地图 思路:直接上代码。。。 阅读全文
posted @ 2019-07-10 15:06 SummerMingQAQ 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://vjudge.net/problem/POJ-1321 题意:给一张棋盘,‘#’表示可以下棋的地方,‘.’表示不能下棋的地方。棋盘是n*n的,要求能放下k个棋子,要求k个棋子在不同行不同列 思路:dfs,首先遍历地图找到第一个可以下棋的地方,然后从下一行开始继续dfs,如果 阅读全文
posted @ 2019-07-10 15:00 SummerMingQAQ 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 题目地址:https://vjudge.net/problem/POJ-2184 下面的解释是从一个大佬那搬来的,讲的很清楚题意:给定一些奶牛,每个牛有s和f两个属性值,有正有负,要求选出一些牛,使得这些牛的两种属性的和的加和最大,且这些牛的两种属性分别求加和不能为负。分析:dp,开始想到dp[i] 阅读全文
posted @ 2019-07-10 14:54 SummerMingQAQ 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 题目地址:https://vjudge.net/problem/HDU-6508 思路:给一些卡,分为四种卡。1.白卡(没效果)2.魔法,作用卡(会对作用卡的费用减少,也会被魔法卡作用)3.作用卡(会被魔法卡作用使其费用减少)4.魔法卡(会对作用卡的费用减少) 有一个想法:如果我们得到最大的攻击力, 阅读全文
posted @ 2019-07-10 14:36 SummerMingQAQ 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 题目地址:https://vjudge.net/problem/HDU-6495 思路:我们需要维护的是挑战了n个之后剩余体力值,剩余体力值越大越好dp[N(i)][N(j)],第一个维度,记录当前是第i个挑战,第二个维度记录在当前第i挑战时,对于前1~i个挑战的其中几个是否挑战的情况与之前的情况相 阅读全文
posted @ 2019-07-10 14:31 SummerMingQAQ 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 题目地址:http://codeforces.com/contest/1176/problem/F 思路:其实就是一个01背包问题,只是添加了回合和每回合的01限制,和每当已用牌数到了10的倍数,那张卡会触发double攻击。 因为卡使用的多少会触发double效果,所以我们要记录攻击的同时记录卡的 阅读全文
posted @ 2019-07-10 13:59 SummerMingQAQ 阅读(377) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21