洛谷|洛谷 P3951 小凯的疑惑
题目链接
一开始看到这题,我的内心是拒绝的。
以为是同余类bfs,一看数据1e9,发现只能允许O(1)的算法,数学还不太好,做不出来,其实应该打表找规律。
看到网上的题解,如果两个都必须拿,结果一定是a*b,由于对称性,如果可以不拿,就减(a+b)。
结果就是a*b-a-b。
1 #include2 #include 3 using namespace std; 4 long long a,b; 5 int main() 6 { 7scanf("%lld%lld",&a,&b); 8printf("%lld\n",a*b-a-b); 9return 0; 10 }
【洛谷|洛谷 P3951 小凯的疑惑】转载于:https://www.cnblogs.com/fantasquex/p/9382145.html
推荐阅读
- 洛谷 P5056 【模板】插头dp
- C++|【暖*墟】 #洛谷省选网课# 8.1数论进阶
- 洛谷|洛谷 P1481 魔族密码
- SP694 DISUBSTR - Distinct Substrings(洛谷 字典树)
- KD-Tree|【NOI2019】【LOJ3259】【洛谷P5471】弹跳(K-D Tree)(最短路)
- JSOI2018冬令营游记&总结(迁移自洛谷博客)
- 洛谷P5471 NOI2019弹跳
- 【洛谷P4144】大河的序列
- C++|高精度加法 洛谷 P1601 A+B Problem(高精)
- BZOJ5157|BZOJ5157 & 洛谷3970([TJOI2014]上升子序列——题解)