HDU 1008 Elevator

原題:http://acm.hdu.edu.cn/showproblem.php?pid=1008


JAVA 代碼(AC):

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while(in.hasNext()){
            int n = in.nextInt();
            int floor_begin=0;
            int floor_end=0;
            int total_time = 0;
            if(n==0)
                break;
            for(int i=0;i<n;i++)
            {
                int floor = in.nextInt();
                floor_end = floor;
                if(floor_end>floor_begin)
                {
                    total_time += (floor_end-floor_begin)*6;
                }
                else
                {
                    total_time += (floor_begin-floor_end)*4;
                }
                floor_begin = floor_end;
            }
            total_time += n*5;
            System.out.println(total_time);    
        }
    }

}
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章