7-4 铺草坪简易版 (15分)

有一块m*n的长方形草地,现用一种正方形的草皮把这块草地铺满,请计算最少需要多少块正方形草皮?

输入格式:

在一行中输入两个正整数m,n (1=<m,n<=10000),用空格分割。

输出格式:

在一行中输出所需正方形草皮的最小数目和该正方形的边长,中间用空格分割。

输入样例:

27 9

输出样例:

3 9

代码实现:

#include<stdio.h>
int main()
{int a,b;scanf("%d%d",&a,&b);int min = a;if(b<min)min = b;int c =a*b;for(int i=min;i>=0;i--){if(c%(i*i)==0){printf("%d %d",c/(i*i),i);break;}}} 

C语言训练题-铺草坪简易版相关推荐

  1. 为什么c语言乘除法优先级低,C语言训练题.docx

    C语言训练题 C语言训练题1.表达式:(int)((double)9/2)- 9%2 的值是A) 0B) 3C) 4D) 5 参考答案:B[解析]先将整型数据9强制转换成double型,然后除以2得到 ...

  2. 的c语言编程函数题,C语言编程题及答案Word版

    <C语言编程题及答案Word版>由会员分享,可在线阅读,更多相关<C语言编程题及答案Word版(122页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word版文档 ,希望对您 ...

  3. java统计投票张三李四_[Java教程]c语言训练题:关于张三李四王五说谎的问题(此处用javascript实现)...

    [Java教程]c语言训练题:关于张三李四王五说谎的问题(此处用javascript实现) 0 2016-03-07 22:00:16 (第一篇博文) 今天在一个交流群里见他们无聊,然后找到之前收藏的 ...

  4. c语言编程判断谁说谎,c语言训练题:关于张三李四王五说谎的问题(此处用javascript实现)...

    (第一篇博文) 今天在一个交流群里见他们无聊,然后找到之前收藏的一些c语言题目放出去想让他们做,结果反倒是自己不会做,于是花了很多时间去想. 原题:张三说李四在说谎,李四说王五在说谎,王五说张三和李四 ...

  5. c语言按给定成绩查询,C语言学生成绩管理系统(简易版)

    #include #include #include int readstudents(struct students stu[]); //读取学生信息 int readsexcode(struct ...

  6. C语言实践——双人五子棋(简易版)

    双人五子棋 前言 一.五子棋的元素 二.五子棋规则(简单) 三.主要功能的设计 1.头文件和宏定义 2.初始化棋盘 3.打印棋盘 4.判断输赢 5.辅助函数 6.主函数 四.程序结果展示 前言 五子棋 ...

  7. c语言训练题:关于张三李四王五说谎的问题(此处用javascript实现)

    (第一篇博文) 今天在一个交流群里见他们无聊,然后找到之前收藏的一些c语言题目放出去想让他们做,结果反倒是自己不会做,于是花了很多时间去想. 原题:张三说李四在说谎,李四说王五在说谎,王五说张三和李四 ...

  8. C语言训练题-有重复的数据

    7-37 有重复的数据 (10分) 在一大堆数据中找出重复的是一件经常要做的事情.现在,我们要处理许多整数,在这些整数中,可能存在重复的数据. 你要写一个程序来做这件事情,读入数据,检查是否有重复的数 ...

  9. C语言实现通讯录管理系统(简易版)

    实现一个通讯录: 通讯录可以用来存储个人信息,当通讯录空间已满时,可以自动扩充通讯录的存储空间,每个人的信息包括:姓名.性别.年龄.电话.住址. 提供方法: 1.添加联系人信息: 2.删除指定联系人信 ...

最新文章

  1. 程序员的个人发展注意事项
  2. html 文字倒映效果,HTML图片CSS滤镜—倒影效果
  3. Day04-经典卷积神经网络解读
  4. 员工信息增删改查程序 (大神版)
  5. devstack安装OpenStack Pike版本 (OVN+VLAN)
  6. 实用、酷炫的可视化,你用10小时,同事用10分钟,差距在哪?
  7. 高德地图的标志放大_点标记-覆盖物-教程-地图 JS API | 高德地图API
  8. Android知识体系
  9. ipsec over gre与gre over ipsec
  10. LaTeX插入图片时,图总是置顶的解决办法
  11. 局域网络连接的计算机不全,大神教你win7局域网内可以看到对方计算机但无法连接的办法?...
  12. ElementUI(1):很好的前端开发框架
  13. 每日10行代码86: 计算两个向量的夹角余弦值
  14. 格灵深瞳,天才AI公司跌入谷底之后 | 小败局
  15. STM32蓝牙小车以及PWM调速
  16. 微信支付V3-下载交易账单
  17. Python中的打包与解包
  18. 做最好的创新(李开复)
  19. SpringBoot + MyBatis + MySQL +IDEA2021 增删改查 2021-06-04
  20. SEDA源码解读(二)

热门文章

  1. LVS负载均衡群集部署之——DR模式的介绍及搭建步骤
  2. cs架构嵌入bs_车牌识别CS架构和BS架构详解
  3. python3 for循环怎么用_Python3入门系列之-----循环语句(for/while)
  4. 历届试题 连号区间数
  5. 小于n与n互质的所有数的和(欧拉函数+快速幂)
  6. mysql创建分区是否存在_mysql中如何判断是否支持分区
  7. 阿里云多个智物新品集体出道,持续加速产业智能化
  8. 企业应用人工智能面临的挑战
  9. mysql select union_MySQL SELECT语法(四)UNION语法详解
  10. 赢在CSDN——如何在CSDN赚到一桶金