hdu 2524 矩形A + B

简介: hdu 2524 矩形A + B

矩形A + B

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 9820    Accepted Submission(s): 7436


 

Problem Description

给你一个高为n ,宽为m列的网格,计算出这个网格中有多少个矩形,下图为高为2,宽为4的网格.

 

 

Input

第一行输入一个t, 表示有t组数据,然后每行输入n,m,分别表示网格的高和宽 ( n < 100 , m < 100).

 

 

Output

每行输出网格中有多少个矩形.

 

 

Sample Input

 

2 1 2 2 4

 

 

Sample Output

 

3 30

 

 

Source

HDU 2008-10 Programming Contest

 

简单的找规律

(1)行(列)数为1时,令a[0]=0:

列(行)数为n的矩阵满足以下递归规律:a[n]=a[n-1]+n;

(2)行数和列数都大于1时,设列数为n,行数为m,有以下规律:

a[n][m]=a[n]*a[m];

 

 

代码如下:

//2524
#include<stdio.h>
int main()
{
    int a[100]={0},t,i,j;
    for(i=1;i<100;i++)
    {
        a[i]=a[i-1]+i;
    }
    scanf("%d",&t);
    while(t--)
    {
        int n,m;
        scanf("%d %d",&n,&m);
        printf("%d\n",a[n]*a[m]);
    }
    return 0;
}
目录
相关文章
LeetCode 223. 矩形面积
LeetCode 223. 矩形面积
76 0
|
2月前
学用rectangle画方形
学用rectangle画方形。
44 19
|
Serverless C++
C++/PTA CCircle圆类求圆环面积
定义一个名为CCircle的圆类,要求: 1.其属性数据为圆的半径radius; 2.定义构造函数; 3.成员函数area()计算圆的面积。 4.编写主函数计算一个内径和外径分别为a和b的圆环的面积,其中a和b由键盘输入,π取值为3.14159。
249 0
2021杭电多校第八场 HDU7063-Square Card(求两圆相交面积)
2021杭电多校第八场 HDU7063-Square Card(求两圆相交面积)
82 0
2021杭电多校第八场 HDU7063-Square Card(求两圆相交面积)
|
Java
HDU 2080 夹角有多大II
夹角有多大II Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 10901    Accepted Submission(s): 5642 Problem Description 这次xhd面临的问题是这样的:在一个平面内有两个点,求两个点分别和原点的连线的夹角的大小。
963 0
HDOJ(HDU) 2091 空心三角形
Problem Description 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。
915 0