Java代码 importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[] args){Scannersc=newScanner(System.in);intr=sc.nextInt();inty=sc.nextInt();intg=sc.nextInt();longres=0;intn=sc.nextInt();for(inti=0;i < n;i++){intlight=sc.nextInt();inttime=sc.nextInt();if(light =...
1 #include<iostream> 2 3 using namespace std; 4 5 int n; 6 int dur[3]; 7 int light;//当前是什么灯 8 int cost;//这段路程要花多少时间 9 int wait; 10 long long sum=0;//总时间 11 12 void getwait(int l,int remain) 13 { 14 int j; 15 if(l==1) 16 j=0; 17 else if...
sum=看到的黄灯倒计时+规定的红灯倒计时 情况2:sum>t。也就是说倒计时倒完,还没走到了该红绿灯下。如:教室看到绿灯倒计时还有2秒,从教室出来走路用了28秒,那么就需要计算这26秒(sum-t=26)内灯从绿灯变成什么状态了。 (1)若k变成是绿灯,直接过。sum=sum. (2)若k变成红灯,红灯之后是绿灯。sum=看到的...
简介:【CCF-CSP】201812-2-小明放学100分(含详细注释) 代码如下: #include <iostream>using namespace std;int main(){ //灯顺序为 红、绿、黄 循环int red,yellow,green;//红、黄、绿灯的额定时间int n;//经过道路/红绿灯总数long long SumTime=0;//小学上学所用时间cin>>red>>yellow>>green;cin>>...
题目背景 汉东省政法大学附属中学所在的光明区最近实施了名为“智慧光明”的智慧城市项目。具体到交通领域,通过“智慧光明”终端,可以看到光明区所有红绿灯此时此刻的状态。小明的学校也安装了“智慧光明”终端,小明想利用这个终端给出的信息,估算自己放学回到家的时间
CCF/CSP-201812-2-小明放学 题目背景 汉东省政法大学附属中学所在的光明区最近实施了名为“智慧光明”的智慧城市项目。具体到交通领域,通过“智慧光明”终端,可以看到光明区所有红绿灯此时此刻的状态。小明的学校也安装了“智慧光明”终端,小明想利用这个终端给出的信息,估算自己放学回到家的时间。 问题描述 一次放学...