随笔分类 -  "浪潮杯"第九届山东省ACM大学生程序设计竞赛重现赛

摘要:#include <iostream> using namespace std; const int N = 1010, M = 310; long long f[M][M]; int v1[N], v2[N], w[N],v3[N];//怪物的生命值,蓝量,价值 int main() { int 阅读全文
posted @ 2021-05-09 21:26 梨花满地 阅读(60) 评论(0) 推荐(0)
摘要:思路: 当时没打表,导致没又看到这个性质,当n大于90时,结果几乎一样,所以只要预处理前90位,然后后90位输出第90位的结果就行 #include <iostream> #include <cstring> #include <algorithm> #include <cmath> using n 阅读全文
posted @ 2021-05-08 20:19 梨花满地 阅读(97) 评论(0) 推荐(0)
摘要:原题链接 题目描述 给定两个字符串s1,s2,求把s1变成s2的最小步数, s2可以任意改变顺序 比如ELLY要变成KRIS,可以把KRIS变成IRSK,那么就是把E变成K(只能向后变,比如要把B,变成A就需要25个步数),L变成R...最后的最小步数是29步 因为题目数据范围只有50可以使用一个一 阅读全文
posted @ 2021-05-08 10:23 梨花满地 阅读(49) 评论(0) 推荐(0)