206 矩形的个数
来源:互联网 发布:js 获取选中radio 编辑:程序博客网 时间:2024/04/19 16:25
矩形的个数
时间限制:1000 ms | 内存限制:65535 KB
难度:1
- 描述
- 在一个3*2的矩形中,可以找到6个1*1的矩形,4个2*1的矩形3个1*2的矩形,2个2*2的矩形,2个3*1的矩形和1个3*2的矩形,总共18个矩形。
给出A,B,计算可以从中找到多少个矩形。- 输入
- 本题有多组输入数据(<10000),你必须处理到EOF为止
输入2个整数A,B(1<=A,B<=1000) - 输出
- 输出找到的矩形数。
- 样例输入
1 23 2
- 样例输出
318
这是个规律题,推到规律还是不难的....
因为是个矩形,咱们可以单独考虑横竖方向的,最后两者的乘积就行了,为什么能这样,自己想想看,然后单独考虑一种情况,那就是得到,边长为 n 的时候,矩形的数目为
n+(n-1)+(n-2)+.....+1.....不会推导?赶快学学小学数学吧,嘿嘿..
另外这个题需要注意的地方也已经出现了,那就是 int 溢出了,需要换成 long long 型....
1000 的前n 项和为五万左右,相乘得到 25 亿,int 最大值才 23亿多点.............
#include<stdio.h>int main(){long long m,n;while(~scanf("%lld%lld",&m,&n)){m=(m+1)*m/2*(n+1)*n/2;printf("%lld\n",m);}return 0;}
0 0
- 206-矩形的个数
- 206 矩形的个数
- 206 矩形的个数
- 矩形的个数 n 206
- NYOJ-206:矩形的个数
- NYOJ 206 矩形的个数
- nyoj-206矩形的个数
- NYOJ 206 矩形的个数
- NYOJ-206 矩形的个数
- 南阳206 矩形的个数
- NYOJ 206 矩形的个数
- 题目206 矩形的个数
- NYOJ - 206 - 矩形的个数()
- NYOJ 206 矩形的个数
- NYOJ-206-矩形的个数
- 题目206-矩形的个数
- 题目206-矩形的个数
- NYOJ-206 矩形的个数 AC
- 基于配置的自定义的简单struts(了解struts原理)
- 设计模式--桥接模式
- 函数的默认参数的大坑,参数的可变参数
- iOS应用内付费(IAP)开发步骤列表
- ZOJ3452 Doraemon's Stone Game
- 206 矩形的个数
- 2015/07/29
- display 与 visible 属性比较
- <table></table>标签
- PostgreSQL常用函数
- 关于51单片机LCD1602
- 2015 HDU 多校联赛 5326 Work
- JavaScript权威指南_143_第15章_脚本化文档_15.9-HTML表单-开关按钮
- 学习笔记——回顾struts2文件上传