Gym - 101810D ACM International Collegiate Programming Contest (2018)
2024-10-21 07:29:33
bryce1010模板
http://codeforces.com/gym/101810
#include <bits/stdc++.h>
using namespace std;
#define ll long long
int main()
{
int t;
scanf("%d",&t);
ll n,m;
while(t--)
{
scanf("%lld%lld",&n,&m);
ll cnt=0;
if(m>n)swap(m,n);
for(ll i=0;i<m;i++)
{
cnt+=(n-i)/2;
cnt+=(n-i)%2;
cnt+=(m-i-1)/2;
cnt+=(m-i-1)%2;
}
printf("%lld\n",cnt);
}
return 0;
}
最新文章
- Android Studio的配置问题——Intel HAXM is required to run this AVD,VT-x is disabled in BIOS;
- DirectUI 收集资料
- IntelliJ IDEA 14注册码
- 在linux中搭建git服务器
- Collection的toArray()使用上需要注意的地方
- asp.net网站 提示Ambiguous match found
- PHP 文件迭代器
- ZOJ 3903 Ant(数学,推公示+乘法逆元)
- asp.net web api 开发时应当注意的事项
- (转)所有iOS设备的屏幕分辨率
- [python]获取字符串类型
- JSP入门:介绍什么是JSP和Servlet(转)
- 如何深入学习CSS
- Prometheus 和 Grafana 安装部署
- solidworks的工程图模板文件和图纸格式文件
- 获取列表菜单的选项值与选项以后的VALUE
- Web前端JQuery面试题(一)
- BZOJ3456 城市规划 【多项式求ln】
- 安卓工作室 android studio 谷歌账号 登录
- Xtreme8.0 - Kabloom dp