contest - 多校訓練(985專場)
problem f: 985的紅綠燈難題
time limit: 1 sec memory limit: 128 mb
submit: 206 solved: 127
submitstatusweb board
description
已知紅、綠、黃燈各持續r、g、y秒,985發現此時燈剛剛變綠,他想知道x秒後燈是什麼顏色。
input
第一行輸入乙個整數t,代表有t組測試資料。
每組資料輸入四個整數x,g,y,r。
注:1 <= t <= 30,1 <= x,g,r,y <= 1e9。
output
若x秒後變成紅色輸出r,變成綠色輸出g,反之輸出y。
sample input
35 5 2 8
7 5 2 8
16 5 2 8
sample outputyr
ghint
紅綠燈順序:綠->黃->紅->綠
#includeint main()
else
} } return 0;
}
ZZULI OJ 1897 985的紅綠燈難題
time limit 1 sec memory limit 128 mb submit 206 solved 127 submit status web board 已知紅 綠 黃燈各持續r g y秒,985發現此時燈剛剛變綠,他想知道x秒後燈是什麼顏色。第一行輸入乙個整數t,代表有t組測試資料。每...
Events 事件 紅綠燈
event 用於執行緒之間狀態的同步。對全域性變數不斷地做修改。event threading.event 生成1個event的物件 event.wait 等著設定全域性變數。檢測標誌位是否有設定,如果標誌位沒有設定的話,會一直卡在這裡。等待標誌位被設定。如果標誌位被設定了,代表綠燈,直接通行。wa...
Python 實現紅綠燈
一 通過event來實現兩個或多個執行緒間的互動,下面是乙個紅綠燈的例子,即起動乙個執行緒做交通指揮訊號燈,乙個執行緒做車輛,車輛行駛按紅燈停,綠燈行的規則。usr bin python coding utf 8 這是我用來練習python執行緒鎖的測試指令碼 import threading,ti...