201812-1小明上学

题目:


代码:

 import java.util.Scanner;

public class Go2School {
    
    static int red,yellow,green;
    
    public static void main(String[] args) {
        int n;
        int[][] arr;
        Scanner scan = new Scanner(System.in);
        
        red = scan.nextInt();
        yellow = scan.nextInt();
        green = scan.nextInt();
        n=scan.nextInt();
        arr = new int[n+1][3];
        
        for(int i=1;i<=n;i++)
            for(int j=1;j<=2;j++) {
                arr[i][j]=scan.nextInt();
            }
        
        gs(arr);
    }
    
    public static void gs(int[][] arr) {
        int totalTime = 0;
        
        for(int i=1;i<=arr.length-1;i++) {
            if(arr[i][1]==0)
                totalTime+=arr[i][2];
            else if (arr[i][1]==1)
                totalTime+=arr[i][2];
            else if(arr[i][1]==2) 
                totalTime+=(arr[i][2]+red);
            else
                totalTime+=0;
        }
        
        System.out.println(totalTime);
    }
}


主类名称改为Main

题目描述很多很复杂,但实际代码编写量不会很大。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 试题编号:201812-1试题名称:小明上学时间限制:1.0 s内存限制:512 MB问题描述:小明是汉东省政法大...
    月影追猎者阅读 172评论 0 0
  • __block和__weak修饰符的区别其实是挺明显的:1.__block不管是ARC还是MRC模式下都可以使用,...
    LZM轮回阅读 3,358评论 0 6
  • 12月25日日精进:人生首先解决相信的问题,无论是相信一个梦想还是一个高人,没有相信,你永远无法心无旁骛全力奔跑!
    一世惊鸿阅读 68评论 0 0
  • 本章首先提出一个观点,团队评估引发行为改变,之后分别介绍了4D团队发展评估和个人发展评估,在论述团队发展评...
    江娟阅读 301评论 0 0
  • 课程材料:《蝴蝶的小花园》 课程主题:立体 课程标题:《撕纸蝴蝶》
    万金太阳阅读 640评论 0 0