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

怀化网站建设有哪些建网站的优势

怀化网站建设有哪些,建网站的优势,建筑建设网站建设,网站建设考评办法题目 思路 “两蚂蚁碰面会掉头,若其中一只蚂蚁感冒了,会把感冒传染给碰到的蚂蚁”,这句话看作是“两蚂蚁碰面会互相穿过,只是把感冒的状态传给了另一只蚂蚁”,因为哪只蚂蚁感冒了并不是题目的重点,重点是有…
题目

思路

        “两蚂蚁碰面会掉头,若其中一只蚂蚁感冒了,会把感冒传染给碰到的蚂蚁”,这句话看作是“两蚂蚁碰面会互相穿过,只是把感冒的状态传给了另一只蚂蚁”,因为哪只蚂蚁感冒了并不是题目的重点,重点是有多少蚂蚁感冒了。因此本题可以理解为:感冒的蚂蚁一直往一个方向走,求共感染了几只蚂蚁?

        通过观察可以发现,若以第一只感冒蚂蚁的位置来分左右界,

1. 若感冒蚂蚁向右走,由于蚂蚁速度大小相同:

在右界,向右边走的蚂蚁必定不会被感染,向左边走的蚂蚁必定被感染。
在左界,若右界有向左走的蚂蚁,那么左界向右边走的必定被感染;否则不会被感染。向左边走的不会被感染。

2. 若感冒蚂蚁向左走,由于蚂蚁速度大小相同:

在左界,向左边走的蚂蚁必定不会被感染,向右边走的蚂蚁必定被感染。
在右界,若左界有向右走的蚂蚁,那么右界向左边走的必定被感染;否则不会被感染。向右边走的不会被感染。

代码
#include<bits/stdc++.h>
using namespace std;int main()
{int n, x, x1;int rtl = 0, ltr = 0;//右界向左走的蚂蚁;左界向右走的蚂蚁cin >> n;cin >> x;if (x > 0){for (int i = 2; i <= n; i ++){cin >> x1;if (abs(x1) > abs(x) && x1 < 0) rtl ++;if (abs(x1) < abs(x) && x1 > 0) ltr ++;}//"1"表示第一个感冒的蚂蚁int res = 1 + rtl;if (rtl) res += ltr;cout << res;}else{for (int i = 2; i <= n; i ++){cin >> x1;if (abs(x1) < abs(x) && x1 > 0) ltr ++;if (abs(x1) > abs(x) && x1 < 0) rtl ++;}int res = 1 + ltr;if (ltr) res += rtl;cout << res;}return 0;
}

简化版代码

通过上面的代码可以发现,当第一只感冒的蚂蚁向右走时,只有rtl大于0,ltr才能加入到res中;若rtl为0,那么把rtl加入到res中没有意义。当第一只感冒的蚂蚁向左走时,只有ltr大于0,rtl才能加入到res中;若ltr为0,那么把ltr加入到res中没有意义。

#include<bits/stdc++.h>
using namespace std;int main()
{int n, x, x1;cin >> n;cin >> x;//以第一只感冒的蚂蚁为界,l:向左边走的蚂蚁的数量;r:向右边走的蚂蚁的数量int l = 0, r = 0;for (int i = 2; i <= n; i ++){cin >> x1;if (abs(x1) < abs(x) && x1 > 0) r ++;if (abs(x1) > abs(x) && x1 < 0) l ++;}int res = 1;if ((x < 0 && r) || (x > 0 && l)) res += (r + l);cout << res;
}

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

相关文章:

  • 网站开发不懂英语网站建设介绍会发言稿
  • 木材网站建设哪家好开个网站做英语培训
  • 城乡建设部网站造价工程师查询动漫设计一个月能挣多少钱
  • 加强网站建设 统计局wordpress 页面标题
  • 老榕树网站建设教学离婚律师免费咨询
  • 肃宁网站建设价格网站怎么做发送邮件的超链接
  • 门户网站建设整改措施哪里做网站
  • 简单网站建设视频教程下载网络推广计划书目录
  • 如何在网站后台找到死链接整合营销
  • 网站 模板 侵权在网站建设工作会议上讲话
  • 手机网站制作免费网站开发需求文档模板
  • 服装公司网站建设策划书做pc端网站必知
  • 宝安做棋牌网站建设找哪家公司好辽源建站公司
  • 网站建设跟网站结构天猫网站左侧菜单向右滑出的导航菜单
  • 安徽省建设协会网站wordpress数据库用户导出
  • 互联网网站备案云空间提供网站
  • 吉林企业网站模板建站哪个好可视化建站源码
  • 响应式网站建设服务提供商wordpress 上传时发生了错误
  • goood设计网站宝塔配合WordPress
  • 做什么网站赚钱沈阳网站营销
  • 来个网站奖励自己做网站一定要自己搭建服务器吗
  • 官方网站建设步骤沈阳快速建站公司有哪些
  • 国内网站建设费用联盟健康门户网站建设
  • 2018年做淘宝客网站还能挣钱吗6做网站的步骤 主题
  • 温州网站建站平台广告投放
  • 万户网站后台控制中心wordpress 做小程序
  • 怎么用免费的网站空间开发公司房屋移交物业
  • 自己怎么做网站的聚合页面wordpress换主图之后图片不显示
  • 莲都区建设局门户网站网站建设行业知乎
  • 西安做网站排名深圳网站建设价格多少钱