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

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

筛选

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

摘要:解题思路:    被感染的情况有两种:    1. 被第一只感染蚂蚁感染;    2. 次生感染,被第一只感染蚂蚁感染后的蚂蚁感染;注意事项:参考代码: import java.util.Scann……

蚂蚁感冒解题方法

解题思路:注意题目中说明第一个输入的数据为感冒的蚂蚁,正数为向右移动的蚂蚁,负数为向左移动的蚂蚁如果两只相邻的蚂蚁是同向移动,是不会相遇的,也就是不会掉头用给出的案例来讲解下-108-201225-10是感冒的蚂蚁,先标记它的下标,存入一个变量index中将所有数字存入数组再排序,

蓝桥杯历届试题-蚂蚁感冒 分情况计算

解题思路:蚂蚁速度相同,感冒从最开始向两侧扩散感冒蚂蚁两侧向两侧走的蚂蚁都不会遇到感冒蚂蚁感冒蚂蚁两侧向感冒蚂蚁走的蚂蚁都会遇到感冒的蚂蚁注意事项:参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]arg

蚂蚁感冒 (Java代码)

摘要:解题思路:注意事项:参考代码:import java.util.Scanner; public class T1454{ public static boolean IsCross(int ……
优质题解

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

解题思路:1.蚂蚁相遇后转向,可以看成是穿过去继续走,如图所示。2.因为是同速,不存在谁追上谁,所以若两只蚂蚁同一方向爬且不发生转向,它们是不会相遇的。竿子为100米其实没有用。3.知道上述两点后,就知道:(1)当首只蚂蚁向右走,则它右边所有向左蚂蚁都感冒;若它右边有向左蚂蚁感冒,
优质题解

蓝桥杯历届试题-蚂蚁感冒-巧解,突破思维定势(Java代码)

摘要:解题思路:两只蚂蚁相遇各自反向可以看作是两只蚂蚁分别继续前进, 然后假如感冒蚂蚁向左行,则会感染它左边所有向右行的蚂蚁,因为它继续向左行, 别感染的第一只蚂蚁继续向右行,感染所有它右边向左行的蚂蚁。所……