当前位置: 首页 > news >正文

51素材免费下载seo经理招聘

51素材免费下载,seo经理招聘,企业网站设计布局方式,seo网络排名优化哪家好题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 小明有一些矩形的材料,他要从这些矩形材料中切割出一些正方形。 当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正…

题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

小明有一些矩形的材料,他要从这些矩形材料中切割出一些正方形。

当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正方 形,剩下一块矩形,然后再切割剩下的矩形材料,直到全部切为正方形为止。

例如,对于一块两边分别为 5 和 3 的材料(记为 5×3),小明会依次切出3×3、2×2、1×1、1×1 共 4 个正方形。

现在小明有一块矩形的材料,两边长分别是 2019 和 324。请问小明最终会切出多少个正方形?

运行限制
最大运行时间:1s
最大运行内存: 128M
所需变量

int a;//由于给了长度,我把它设定为变量

int b;//给的宽度,我为了代码的可用性,设置为变量

int sum;//代表能切割多少个正方形,初值为0

思路:由于要切割最大的正方形,那么我们判断,长和宽谁更长,如果长更长,那么我们就切割以宽为变长的正方形,不断地循环下去,直到长和宽相等,那么这个就是最后的那个正方形,至此我们就完成切割了,最后输出他能切割多少个正方形。
该算法本人认为比较优,如果有更好的想法,欢迎q我!

#include <iostream>
using namespace std;
int main()
{int a = 2019,b = 324;int sum = 0;do{if(a>b){a -= b;}else if(a<b){b -= a;}sum++;}while(a!=b);sum++;cout<<sum<<endl;return 0;
}

在这里插入图片描述

http://www.yayakq.cn/news/696065/

相关文章:

  • wordpress建哪些网站安康市信息平台
  • 快速搭建网站工具网站建设项目化教程
  • 铜陵网站建设推广网站开发设计的源码
  • 有没有打代码的网站镇江网友之家
  • 甘肃兰州怎么样网站建设seo视频
  • 南宁网站seo大概多少钱深圳手工外发加工网
  • 无锡正规网站seo公司阿里巴巴1688网官网
  • 聊城做wap网站服务搜索引擎费用
  • 沈阳seo网站推广六安网站优化
  • 昆明网站建设哪家wordpress滑动验证2016
  • 聊城手机网站建设软件包装设计模板
  • 什么网站可以做高仿乡村旅游电子商务网站建设
  • 东莞本地生活网帝国网站seo
  • 网站后期网站更换空间注意
  • 搜狗网站排名软件ie浏览器打开建设银行网站
  • php mysql网站后台源码windows部署网站php
  • 服装公司网站源码设计海报的软件
  • 可信网站认证购买个人网站用什么建站程序
  • 形容网站做的好处关于建设单位网站的方案
  • 网站开发维护计入什么费用企业常用的网络推广策略
  • 一对一直播交友app开发搜索引擎优化的根本目的
  • 哪里有网站做爰视频免费建网站视频教程
  • 物业管理系统业务流程图seo营销推广
  • 商务网站开发实训报告安装好了wordpress
  • 做一个网站服务器华为企业管理软件
  • 信阳做房产哪个网站好用网络营销案例及视频
  • 推荐常州模板网站建设网址短链接生成器
  • 网站创建的基本流程wap网站设计方案
  • 建设厅网站174号文x网站免费
  • 免费一百个空间访客领取网站昵图网ppt模板免费下载