Tyvj 1599 鍛鍊計畫

2021-05-28 00:08:18 字數 1097 閱讀 8112

題目:

鍛鍊計畫

tyvj 1599

題目大意:

給定m個計畫和初始體力n,每項計畫中會損耗體力,每秒會增加1體力,求是否會  累死,輸出何時累死,若沒事則輸出最後的體力。一天1440分鐘

資料範圍:

0<=m<=500

樣例:10 1

basketball 1 10 1

accepted
1440

做題思路:

一分鐘一分鐘的模擬,知道死或者沒有計畫或者這一天結束了為止

知識點:

模擬、列舉

var

a,b,s:array[0..510]of longint;

n,m,i,j:longint;

ch:char;

begin

readln(n,m);

fori:=1 to m do

begin

read(ch);

while ch<>' ' do read(ch);

readln(a[i],b[i],s[i]);

end;

j:=1;

fori:=1 to 1440 do

begin

inc(n);

if(i>=a[j])and(i<=b[j]) then

begin

dec(n,s[j]);

end;

ifi>=b[j] then

begin

inc(j);

end;

ifn<=0 then

begin

writeln('runtime error');

writeln(i);

halt;

end;

ifj>m then

begin

inc(n,1440-i);

writeln('accepted');

writeln(n);

halt;

end;

end;

writeln('accepted');

writeln(n);

end.

編譯安裝Nginx 1 5 9

2.執行解壓縮命令 tar zxvf nginx 1.5.9.tar.gz 3.進入解壓後的資料夾,執行 configure prefix export servers nginx 1.5.9。發現報錯 statically from the source with nginx by using w...

15 9 程序間通訊 共享儲存

因為資料不需要在客戶程序和伺服器程序之間複製,所以共享儲存是最快的一種ipc。使用共享儲存時要掌握的唯一竅門是多個程序之間對一給定儲存區的同步訪問。通常,訊號量或記錄鎖被用來實現對共享儲存訪問的同步。返回值 若成功則返回指向共享儲存的指標,若出錯則返回 1 shmget獲得乙個共享儲存識別符號。si...

159 按鍵精靈 設定模擬方式

模擬方式 分為 普通模擬 硬體模擬 超級模擬 三個部分。普通模擬 通過軟體模擬鍵盤跟滑鼠 硬體模擬 通過硬體模擬鍵盤跟滑鼠,解決某些軟體不支援軟體模擬的問題。注意 目前不支援usb裝置。超級模擬 通過驅動模擬鍵盤跟滑鼠,解決某些軟體不支援軟體模擬的問題。注意 支援usb裝置。指令碼例子 模擬方式 0...