zoukankan      html  css  js  c++  java
  • hdoj 2524 矩形A + B

    矩形A + B

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


    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
     
    题解:找规律,行数的阶乘乘上列数的阶乘
     
    #include<stdio.h>
    #include<string.h>
    int fun(int x)
    {
    	int sum=0;
    	for(int i=1;i<=x;i++)
    		sum+=i;
    	return sum;
    }
    int main()
    {
    	int n,t,m,j,i;
    	scanf("%d",&t);
    	while(t--)
    	{
    	    scanf("%d%d",&n,&m);
    		printf("%d
    ",fun(n)*fun(m));
    	}
    	return 0;
    }
    

      

  • 相关阅读:
    区间DP——石子合并
    线性DP-最短编辑距离、编辑距离
    生成树协议
    交换机技术
    以太网原理
    接口知识点
    目前在中国有影响的几种现场总线比较
    委托
    C#有关继承知识点
    C#数组总结
  • 原文地址:https://www.cnblogs.com/tonghao/p/4909638.html
Copyright © 2011-2022 走看看