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

网站代备案公司名称青岛做网站建设价格

网站代备案公司名称,青岛做网站建设价格,wordpress 迁移,免费网络在线打电话蚂蚁 题目大意#xff1a; 有n只蚂蚁#xff0c;他们各往一个方向走#xff08;上北#xff0c;下南#xff0c;左西和有东四个方向#xff09;#xff0c;他们如果撞到一起就会直接消失#xff0c;每个单位时间走一格#xff0c;但有一种情况#xff1a;两只蚂蚁相…蚂蚁 题目大意 有n只蚂蚁他们各往一个方向走上北下南左西和有东四个方向他们如果撞到一起就会直接消失每个单位时间走一格但有一种情况两只蚂蚁相距一格两只蚂蚁相向而行就会在0.5秒后相撞消失求最后有多少只蚂蚁活着 数据范围限制 1 ≤ N ≤ 50 -1000 ≤ x,y ≤ 1000 对于50%的数据 蚂蚁的坐标范围【-100100】 提示 解题思路 这道题就是一道模拟题一般会想到枚举每一个单位时间但这里要0.5地加因为有可能两个相向而行的蚂蚁距离为一如果是每次加一就会直接传过去 然后判断他们有没有相撞时因为有可能是多个蚂蚁相撞所以我们要先枚举一次所有蚂蚁然后再枚举一次所有蚂蚁要判断是否不是同一只位置是否相同是否都活着如果满足就说明碰撞先将第二次枚举到的蚂蚁清除然后将结果1再记录下来等第二次枚举结束后再来判断第一次枚举到的蚂蚁有没有撞到其他蚂蚁撞到了就清除在结果1最后输出n-结果即可 #includecstdio #includeiostream #includestring #includecstring using namespace std; const double dx[5]{0,0.5,-0.5,0,0};//四个方向的行的变化 const double dy[5]{0,0,0,0.5,-0.5};//四个方向的列的变化 int n,p[55],ans; bool pd; double maxx,minn; string str; struct {int to;double x,y; }a[55]; int main() {scanf(%d,n);cinstr;str str;for (int i1;in;i){scanf(%lf %lf,a[i].y,a[i].x);//输入maxxmax(maxx,max(a[i].x,a[i].y));//求最大minnmin(minn,min(a[i].x,a[i].y));//求最小if (str[i]N) a[i].to1;//四个方向if (str[i]S) a[i].to2;if (str[i]E) a[i].to3;if (str[i]W) a[i].to4;}for (double tminn;tmaxx;t0.5)//用最大和最小来枚举可以使最远的两个相撞完后结束因为有题意中的情况{for (int i1;in;i)if (!p[i])a[i].xdx[a[i].to],a[i].ydy[a[i].to];//移动for (int i1;in;i)if (!p[i])//判断是否还在{pdfalse;//预处理for (int j1;jn;j)//枚举其他点if (!p[j]a[i].xa[j].xa[i].ya[j].yi!j)//判断是否还在是否不同是否在同一个位置{pdtrue;记录p[j]1;//记录ans;//结果加一}if (pd) p[i]1,ans;//如果有和其他蚂蚁碰撞就记录结果加一}}printf(%d,n-ans);//输出剩下的return 0; }
http://www.yutouwan.com/news/123278/

相关文章:

  • 建设汽车网站电子商务网站建设设计题
  • 如何查看网站做没做百度推广jpress和wordpress
  • 网站推广妙招网页设计与制作课程思政教学设计
  • 惠州建站公司威海seo网站推广
  • 深圳大学网站建设小米商城网站开发文档
  • 南县建设局网站威海网站建设哪家好
  • asp做购物网站大连营销型网站建设
  • 建设防伪网站黄岛因特网站建设公司
  • 网站栏目收录重庆专业网站推广方案
  • 云端网络网站外贸网站 域名后缀
  • 这样可以做网站pc端手机网站 viewport 自适应
  • .net网站开发步骤贵阳网站建设制作
  • 蓬莱专业做网站公司网站设计开发平台
  • 创建网站目录结构应遵循的方法国外html5网站欣赏
  • 新闻资讯网站怎么做普宁市做网站
  • 自己创建网站做网站哪个服务商便宜
  • 郑州巩义网站建设百度霸屏推广一般多少钱
  • 深圳专业o2o网站设计公司电子商务网站建设知识点总结
  • 大连零基础网站建设教学服务普宁网站建设公司
  • 运城手机网站建设dw怎么制作网页教程
  • 网站建设资料 优帮云郑州做网站和推广哪家好
  • 网站开发意义长沙网站seo分析
  • 淘宝网站可以做百度快照吗网站信用认证可以自己做吗
  • 网站策划与网页设计长沙手机网站开发
  • 手机微信网站怎么做的好处搭建网上商城
  • 有哪些ui的设计网站蜘蛛搜索引擎
  • 网站排名优化服务公司中国跨境电商前三名
  • seo网站计划书电子商务网站发展建设
  • h5网站模板源码建设网站费用一般多少
  • 福州网站制作公司营销wordpress tag 列表