- 前言
- E. 求矩形
- CODE
- A.回文
- CODE
比赛整体不理想,对于数论,我选择阀座
低阶魔法师就不应该碰膜法 (%死了)
构造画图出结构 回文一来就 二分图,字符串hash 算是做傻了
E. 求矩形题目 :E
思路 : 计算矩形面积 = 平行 X 轴的长度 ⋅ · ⋅ 平行 Y 轴的长度
因此要计算 所以所有以 (u,v) 为顶点的矩形面积和, 就等于平行于 X 轴的所有可能的边长之和乘以平行于 Y 轴的所有可能的边长之和
所以公式就是
( 1 + u ) ∗ u / 2 + ( 1 + m − u ) ∗ ( m − u ) / 2 ∗ (1+u)*u/2 + (1+m-u)*(m-u)/2 * (1+u)∗u/2+(1+m−u)∗(m−u)/2∗ ( 1 + v ) ∗ v / 2 + ( 1 + n − v ) ∗ ( n − v ) / 2 (1+v)*v/2+(1+n-v)*(n-v)/2 (1+v)∗v/2+(1+n−v)∗(n−v)/2
CODE#include
using namespace std;
const int N = 10;
typedef long long ll;
const int mod = 1000000007;
ll ans ;
ll cal(ll m,ll u)
{
return ((1+m-u)*(m-u)/2+(1+u)*(u)/2)%mod;
}
void solve()
{
ll m,n,u,v;
cin>>m>>n>>u>>v;
coutnum[i];
if(num[i]&1)
o1++;
}
if(o1>=2)
{
cout
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?