摘要:
学到的东西 不知道gcd时不妨先假设为d,然后为了满足全部式子说不定可以得到d的取值范围。 幂上带幂考虑欧拉定理的使用。 有几个特殊情况会破坏公式的完美不要紧,看看特殊情况是否能简便地判定。 连乘公式,证明方法是右边分母乘到左边就都消了: C++ include include include in 阅读全文
摘要:
要点 有不等式$x^ay^bz^c=a^ab^bc^c(\frac{x}{a})^a(\frac{y}{b})^b(\frac{z}{c})^c int S, a, b, c; int main() { scanf("%d%d%d%d", &S, &a, &b, &c); if (a + b + c 阅读全文
摘要:
因为公用一个系统所以大家求gcd;衡量各点之间的拓扑位置,如果到达同一点有不同的长度则取gcd。 C++ include include include include using namespace std; const int maxn = 1e5 + 5; int n, m, ans; int 阅读全文
摘要:
题目传送 dp是常规的;$m^2$的预处理:把位置存进vector然后$O(1)$算出想要的;WA点:要注意特意设置一下 ,即全天都放鸽子则花费时间为0. C++ include using namespace std; int T, n, m, d, ans; int val[205][205], 阅读全文
摘要:
题目传送 思路是始终维护西瓜数量的区间,即L代表目前可以达到的最少的,R是最多的,然后判断一下。 C++ include using namespace std; const int maxn = 1e5 + 5; int T, n, m, a[maxn]; int main() { for (sc 阅读全文