摘要:
补题链接:Here A - Div 题意:N 个不一样的糖,请问有多少种分法给 A,B两人 水题,写几组情况就能知道输出 \(N - 1\) 即可 B - Palindrome with leading zeros 题意:给定一个字符串,问是否可以在字符串前加若干个 0 使字符串回文 先判断一下字符 阅读全文
摘要:
补题链接:Here A - Rainy Season 如果不是 RSR 型的话直接计算 R 的数量即可 B - Making Triangle 给定 \(N\) 根长度分别为 \(L_i\) 的棍子,问能组成多少个三边长度各不相同的三角形?如果两个三角形至少用了一根不同编号的棍子,则称它们是不同的三 阅读全文
摘要:
补题链接:Here 这道题基本就是单调队列模板,不过直接看过去双指针(滑动窗口也是可以的) 每次先把已经超过范围的扔掉,然后把范围内不可能成为最优解的扔掉,然后入队。 // Murabito-B 21/04/08 #include <bits/stdc++.h> using ll = long lo 阅读全文
摘要:
补题链接:Here A - Plural Form 字符串,末尾有 s 的加es,不然加 s . B - Go to Jail 输入的时候判断一下是否连续相等即可 C - A x B + C (math,欧拉筛) 题意:请问能找到多少组 (A,B,C)= N . **思路一:**对于使得 \(A\t 阅读全文
摘要:
题目链接:Here **思路:**这道题很容易看出来是考察 优先队列(priority_queue) 和 sort . 对于容忍人数越高的人来说,团队人数低也更能做到; for i = 0 to n - 1: ans = max(ans, vs[i].v + 满足vs[j].s >= vs[i].s 阅读全文