day02 小明上学 (简单模拟)
文章目录AcWing 3267. 小明上学解题思路Java代码AcWing 3267. 小明上学(题目自己写,CSDN显示和其他博客相似度高,所以题目改成截图了)解题思路题目看着很长,其实就是一个简单的模拟题。根据最后的样例解释就能很容易写出代码。Java代码import java.util.*;public class Main{public static void main(String[]
·
文章目录
AcWing 3267. 小明上学



(题目自己写,CSDN显示和其他博客相似度高,所以题目改成截图了)
解题思路
题目看着很长,其实就是一个简单的模拟题。根据最后的样例解释就能很容易写出代码。
Java代码
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int r = sc.nextInt();
int y = sc.nextInt();
int g = sc.nextInt();
int n = sc.nextInt();
int res = 0;
while(n-- != 0){
int k = sc.nextInt();
int t = sc.nextInt();
switch (k){
case 0: res += t;break; //直接通行
case 1: res += t; break;//红灯等待t秒
case 2: res += t + r; break;//黄灯等待t秒后是红灯,还得等r秒
case 3: break;//绿灯,不用等,即不耗时间
}
}
System.out.println(res);
}
}

昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链
更多推荐


所有评论(0)