矩形的个数 Time Limit:1s Memory limit:32M Accepted Submit:18 Total Submit:38 在一个3*2的矩形中,可以找到6个1*1的矩形,4个2*1的矩形3个1*2的矩形,2个2*2的矩形,2个3*1的矩形和1个3*2的矩形,总共18个矩形。 给出A,B,计算可以从中找到多少个矩形。 输入数据 本题有多组输入数据,你必须处理到EOF为止 输入2个整数A,B(1<=A,B<=1000) 输出数据 输出找到的矩形数。 输入样例1 2 3 2 输出样例3 18 Original: FOJ月赛-2007年3月 #include<stdio.h>int main(){ int a,b,i,j; unsigned __int64/*long long*/ count=0; while(scanf("%d%d",&a,&b)!=EOF) { count=0; for(i=1;i<=a;i++) for(j=1;j<=b;j++) count+=(a+1-i)*(b+1-j); printf("%I64d \n",count); /*%lld*/ } return 0;} //注释中表示的是提交程序到Judge时的写法//在vc里定义变量用_int64 ,读入与输出是用%I64d //judge提交是将_int64改成long long ,同时读入与输出改成%lld

评论