博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
矩形的个数
阅读量:6981 次
发布时间:2019-06-27

本文共 510 字,大约阅读时间需要 1 分钟。

 

矩形的个数

时间限制:
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
代码如下:
#include<stdio.h>
int main()
{
 double m,n;
 while(scanf("%lf %lf",&m,&n)!=EOF)
 {
  double s;
  s=m*(m+1)*n*(n+1)/4;
  printf("%.0lf\n",s);
 }
 return 0;
}
代码虽说有点短,但是题真心不容易,第一是公式,第二就是AB是整数,就立刻定义整型,但是公式涉及/4整型运算过不了,所以用double型。

转载于:https://www.cnblogs.com/wangyouxuan/p/3225702.html

你可能感兴趣的文章
[转载]在VirtualBox中收缩虚拟磁盘映像文件
查看>>
raid*
查看>>
10个最好的 jQuery 视频插件(转)
查看>>
RabbitMQ 四种Exchange
查看>>
linux下改变文件的字符编码
查看>>
为Ubuntu笔记本电脑设置WiFi热点共享上网
查看>>
getContextPath、getServletPath、getRequestURI的区别
查看>>
SQL注入原理
查看>>
mongo操作
查看>>
MATLAB 中gcf、gca 以及gco 的区别
查看>>
linux 命令行字符终端terminal下强制清空回收站
查看>>
二叉排序树1
查看>>
Axure母版
查看>>
获得了知识(条件)后的概率称为后验概率 对先验概率的个性化调整
查看>>
Java NIO示例:多人网络聊天室
查看>>
keybd_event跟SendMessage,PostMessage模拟键盘消息的区别 z
查看>>
Linux ALSA声卡驱动之一:ALSA架构简介
查看>>
手工、工具分别实现cookie注入
查看>>
MYSQL 添加外键报错
查看>>
WebService入门Demo
查看>>