摘要: A 对于n本书拿出k本较为难实现,但是从n本书里拿出n-k本就容易多了 对于n本书里拿一本为特殊情况,不管怎么拿都为0 对于n本书里拿n-k本的话,我们假设拿的最后一本为i那么 他就是拿出n-k-1本书的情况再加上拿出第i本的情况 其中差值变化为拿出n-k-1本书的值,加上我abs(w[i]-w[j 阅读全文
posted @ 2024-12-01 17:03 qkauto 阅读(26) 评论(0) 推荐(0)
摘要: A 题意可以理解为在a,b的范围内如果一个数是某个整数的立方,求与其距离为k的范围内有几个整数的平方数,我们可以对于每个立方数求出其数量,注意边界问题 #include <bits/stdc++.h> #define int long long using namespace std; int a, 阅读全文
posted @ 2024-11-17 18:22 qkauto 阅读(47) 评论(0) 推荐(0)
摘要: A: 要使s,t相等只要互相删除对方没有的字母即可,即找到a-z字母拥有最少的 #include <bits/stdc++.h> #define endl "\n" #define int long long using namespace std; string s1, s2; int a1[30 阅读全文
posted @ 2024-10-20 16:56 qkauto 阅读(22) 评论(0) 推荐(0)
摘要: A: 根据题意我们可知,第一种事件为从1到i的和,第二种事件为从y到i的和故我们可以通过前缀和来保存从i到i+1所化的时间。再遍历寻找最小值即可 #include <bits/stdc++.h> #define endl "\n" #define int long long using namesp 阅读全文
posted @ 2024-10-17 18:27 qkauto 阅读(39) 评论(0) 推荐(0)