首页 > 小红的整数转换
头像 keduoli
发表于 2023-12-11 01:14:59
前言 题解 前三题都是构造类型的题,倒是D题是很典的动态规划题。 牛客还是偏思维,偏构造,偏数学,T_T. 欢迎关注 珂朵莉 牛客周赛专栏 珂朵莉 牛客小白月赛专栏 A. 小红的整数转换 a次操作+b,且a,b都是正整数 等价于 a * b = y - x 分类讨论下 y - x > 展开全文
头像 北极星的泪水
发表于 2023-12-10 20:42:08
C构造有点意思。 A 题目要求找到ab满足x+ab=y,即ab=y-x,即寻找y-x的一对约束,先计算出y-x的值随后在sqrt(y-x)的范围内枚举y-x的约数。 #include<bits/stdc++.h> using namespace std 展开全文
头像 烟尘墨
发表于 2023-12-10 21:07:42
感觉这场简单了一些。 小红的整数转换 如果 x y,显然无解;否则直接输出 即可。 #include <bits/stdc++.h> using namespace std; int main() { int T; cin>>T; while(T 展开全文
头像 好事多磨_
发表于 2023-12-10 20:51:33
代码写的比较丑,这道题的思路就是先用不管取不取红蓝硬币,先算出混取凑出面值为p的方案数,然后算出只取红硬币凑出的面值方案数,最后算出只取蓝硬币凑出的方案数,最后就是把混取面值为p的方案数减去只取红或蓝得到面值为p的方案数,这样得到的一定就是有红有蓝的方案了,最后取模就好了 int fa[MAXN], 展开全文

等你来战

查看全部