题解 1454: 蓝桥杯历届试题-蚂蚁感冒

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯历届试题-蚂蚁感冒-题解(C++代码)

摘要:做个小说明:按例子来说 8 -10 12 -20 25,-10被感染,然后把8感染了,(方向不同感染),然后掉头,-10变成了10,右边与此方向不同的是-20 ,因此-20感染了,然后掉头,无方向不同……

用时少,代码简单易懂

摘要:先上图。。。。用时0解题思路:                找规律:最原始状态时:在其后边切同向的会被在其前边反向的所感染,其会感染在其前方与其反向的蚂蚁。                     ……

蓝桥杯历届试题-蚂蚁感冒 (C++代码)

摘要:解题思路:写了蛮长时间了,脑子转不过来了。。两种特殊情况:同方向前面的都是同自己的一个方向,如4,5,6一般情况有两种,相碰到了两个就反向:        假如一开始是这样的:4 和 -5,用箭头表示……

蓝桥杯历届试题-蚂蚁感冒 (C++代码)

摘要:解题思路:计算左边往右的和右边往左的。注意事项:对于传染的第一个蚂蚁再进行上述操作。参考代码:#include <iostream> #include <algorithm> #include<s……

蓝桥杯历届试题-蚂蚁感冒 (C++代码)

摘要:解题思路:看了题解在做的题目,完全摸不着头绪,最后得到 数目 = 左边右走的+右边左走的;大概模拟了下,发现病蚂蚁并不是 左边右走的所有蚂蚁,这类题估计要想出模拟状态注意事项:参考代码:#includ……