博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CCF NOI1004 填充矩形
阅读量:7032 次
发布时间:2019-06-28

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

问题链接


时间限制: 1000 ms  空间限制: 262144 KB

题目描述

  已知矩形的大小为n×m,现用a×a的正方形填充该矩形。输入三个正整数n,m,a(n,m,a≤10^9),计算至多能填入多少正方形?(正方形可以正好碰到矩形边界,但不能超出矩形外)

输入

  一行三个用一个空格隔开的正整数n,m,a。

输出

  输出能填入正方形的数量。

样例输入

3 4 1

样例输出

12

数据范围限制

  1<=n,m,a≤10^9


问题分析

  这是一个简单的计算问题,也是一个整除问题。

  需要根据数据范围限制,选取合适的数据类型。

程序说明

  变量类型使用long

要点详解

  • 整数之间的运算结果是整数。
  • 2进制16位整数取值范围是:-32768 32767
  • 2进制32位整数取值范围是:-2147483648 2147483647
  • 2进制64位整数取值范围是:-9223372036854775808 9223372036854775807


100分通过的程序之一:

#include 
int main(void){ long n, m, a; scanf("%ld%ld%ld", &n, &m, &a); printf("%ld\n", (n / a) * (m / a)); return 0;}

转载于:https://www.cnblogs.com/tigerisland/p/7563981.html

你可能感兴趣的文章
ubuntu下android 源码下载
查看>>
Oracle数据库角色管理
查看>>
订单系统 高级设计
查看>>
flutter 底部输入框 聊天输入框 Flexible
查看>>
mac安装thrift 0.93
查看>>
cxf客户端代码自动生成
查看>>
sql语句的分页技术
查看>>
android定位和地图开发实例
查看>>
Spring从入门到精通视频教程合集
查看>>
mtr 命令详解(跟踪路由)
查看>>
java设计模式_外观模式
查看>>
nginx中root和alias的区别
查看>>
Spark SQL
查看>>
静态断言
查看>>
赵世-传统行业的移动推广之道
查看>>
梁德伟-唯品会物流信息部技术部应用架构实践总结
查看>>
Newzoo:2017年全球游戏市场预测报告
查看>>
ios小游戏感悟
查看>>
SimpleSwitch
查看>>
SDWellSegmentedControl
查看>>