1 条题解
-
0
Guest
-
0
#include<bits/stdc++.h> using namespace std; int main(){ long long x,y,z,q,x1,y1,z1,z2; cin>>x>>y>>z>>q; x1=x; y1=x+y; z1=x+y+z; z2=x+y+z+y; while(1){ if(q>=1&&q<=x1){//在红灯时间范围内 cout<<"red"; return 0; } if(q>x1&&q<=y1){//在黄灯时间范围内 cout<<"yellow"; return 0; } if(q>y1&&q<=z1){//在绿灯时间范围内 cout<<"green"; return 0; } if(q>z1&&q<=z2){//在黄灯时间范围内 cout<<"yellow"; return 0; } q=q-(x+y+z+y);//q不断减去一个周期 } return 0; }
- 1
信息
- ID
- 8375
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者