电子商务个人网站可以备案吗,翻书效果网站,wordpress 创建配置文件,响应式网站的发展现状题目描述:
长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左#xff0c;有的朝右。 每只蚂蚁都只能沿着杆子向前爬#xff0c;速度是1厘米/秒。 当两只蚂蚁碰面时#xff0c;它们会同时掉头往相反的方向爬行。 这些蚂蚁中#xff0c;有1只蚂蚁感冒了。并且在和其它蚂蚁…题目描述:
长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左有的朝右。 每只蚂蚁都只能沿着杆子向前爬速度是1厘米/秒。 当两只蚂蚁碰面时它们会同时掉头往相反的方向爬行。 这些蚂蚁中有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时会把感冒传染给碰到的蚂蚁。 请你计算当所有蚂蚁都爬离杆子时有多少只蚂蚁患上了感冒。
代码:
package lanqiao;import java.math.BigInteger;
import java.util.*;public class Main {public static void main(String[] args) {Scanner sc new Scanner(System.in);int n sc.nextInt();int[] arr new int[n];for(int i 0;i n;i ){arr[i] sc.nextInt();}int cnt 1;int first arr[0];boolean flag false;for(int i 1;i n;i ){if(first 0){if((Math.abs(arr[i]) first) arr[i] 0){cnt ;flag true;}if((Math.abs(arr[i]) first) arr[i] 0){cnt ;}}else{if((Math.abs(arr[i]) Math.abs(first)) arr[i] 0){cnt ;flag true;}if((Math.abs(arr[i]) Math.abs(first)) arr[i] 0){cnt ;}}}if(flag){System.out.println(cnt);}else{System.out.println(1);}}
}