Chinaunix首页 | 论坛 | 博客
  • 博客访问: 232300
  • 博文数量: 75
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 848
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-08 10:27
文章分类
文章存档

2014年(9)

2013年(66)

我的朋友

分类: C/C++

2013-12-04 15:00:13

矩形的个数

时间限制: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 2
3 2
样例输出
3
18


思路:



但是数据类型要用 double



  1. #include  
  2. int main()  
  3. {  
  4.     double a = 0;  
  5.     double b = 0;  
  6.     double sum = 0;  
  7.       
  8.     while( EOF != scanf("%lf%lf",&a,&b) )  
  9.     {  
  10.         sum = a * b * ( a + 1 ) * ( b + 1 ) / 4;  
  11.           
  12.         printf("%.0lf\n",sum);  
  13.     }  
  14. }  
阅读(1183) | 评论(0) | 转发(0) |
0

上一篇:C/C++读取文件

下一篇:C 语言变量存储

给主人留下些什么吧!~~