注解
1、模拟电梯的上下过程。
2、记得每次停留都要加5秒,即使下一次停留和本次楼层是相同的,也需要加5秒。
代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
while(n!=0){
int sum = 0;
int floor = 0;
for(int i=0; i<n; i++){
int m = sc.nextInt();
sum = sum + (m>floor?(m-floor)*6:(floor-m)*4) + 5;
floor = m;
}
System.out.println(sum);
n = sc.nextInt();
}
}
}