HDU-2017 多校训练赛5-1006-Rikka with Graph
来源:互联网 发布:网络叫表妹是什么意思 编辑:程序博客网 时间:2024/06/09 16:43
ACM模版
描述
题解
这个题看着很复杂,代码却是十分简单,直接看代码吧,不是特别难。几个判断就能搞定了……
代码
#include <iostream>using namespace std;typedef long long ll;ll n, m;int main(){ int T; scanf("%d", &T); while (T--) { scanf("%lld%lld", &n, &m); if (m >= n - 1) { ll sum = n * (n - 1) / 2; if (m > sum) { printf("%lld\n", sum * 2); } else { ll ans = (sum - m) * 2ll + m; printf("%lld\n", ans * 2); } } else { ll sum = n * (n - 1) / 2; ll ans = m + m * (m - 1) + n * 1ll * (sum - m - m * (m - 1) / 2); printf("%lld\n", ans * 2); } } return 0;}
阅读全文
0 0
- HDU-2017 多校训练赛5-1006-Rikka with Graph
- 2017多校训练Contest5: 1006 Rikka with Graph hdu6090
- 【多校训练】hdu 6090 Rikka with Graph
- HDU-2017 多校训练赛5-1008-Rikka with Subset
- HDU-2017 多校训练赛5-1001-Rikka with Candies
- 【多校训练】 hdu 6092 Rikka with Subset
- 【多校训练】hdu 6085 Rikka with Candies bitset
- 2017 多校训练第五场 HDU 6092 Rikka with Subset
- 2017多校训练Contest5: 1001 Rikka with Candies hdu6085
- 2017多校训练Contest5: 1008 Rikka with Subset hdu6092
- 2016多校训练Contest8: 1008 Rikka with Sequence hdu5828
- 2017多校5 1006 Rikka with Graph
- Rikka with Graph HDU
- hdu 多校联赛 Rikka with Graph
- HDU-2017 多校训练赛1-1006-Function
- HDU-2017 多校训练赛2-1006-Funny Function
- HDU-2017 多校训练赛9-1006-Senior Pan
- HDU-2017 多校训练赛5-补题
- POJ 3349 重复的雪花(哈希)
- 多线程(5)—线程通信
- 系统资源监控工具
- RecyclerView中CheckBox无效.
- 实现数字逆序的方法
- HDU-2017 多校训练赛5-1006-Rikka with Graph
- Oracle 中 decode 函数用法
- 经典大数据平台展示
- php 中文转义问题
- 关于select2默认选中 动态选中 显示
- Promise-Bluebird源码
- [bzoj2037][Sdoi2008]Sue的小球 基于未来状态的动态规划
- Java集合框架
- adb操作命令详大全&利用adb命令查看apk文件包名