PAT BASIC1026 程式執行時間

2021-08-29 16:28:02 字數 763 閱讀 7719

我的pat-basic**倉:

題目描述:

知識點:時分秒轉換

兩個注意點:

(1)不足1秒的時間四捨五入。

(2)個位數需要前面補0。

時間複雜度是o(n / 60),其中n為輸入兩個時間的時間間隔。空間複雜度是o(1)。

c++**:

#include#includeusing namespace std;

int main()

if (time >= 60 * 60) else

int miniute = (time - hour * 60 * 60) / 60;

if (miniute <= 9) else

int second = time - hour * 60 * 60 - miniute * 60;

if (second <= 9) else

} else if (time >= 60) else

int second = time - miniute * 60;

if (second <= 9) else

} else else

}}

c++解題報告:

1026 程式執行時間

要獲得乙個c語言程式的執行時間,常用的方法是呼叫標頭檔案time.h,其中提供了clock 函式,可以捕捉從程式開始執行到clock 被呼叫時所耗費的時間。這個時間單位是clock tick,即 時鐘打點 同時還有乙個常數clk tck,給出了機器時鐘每秒所走的時鐘打點數。於是為了獲得乙個函式f的執...

1026 程式執行時間

要獲得乙個c語言程式的執行時間,常用的方法是呼叫標頭檔案time.h,其中提供了clock 函式,可以捕捉從程式開始執行到clock 被呼叫時所耗費的時間。這個時間單位是clock tick,即 時鐘打點 同時還有乙個常數clk tck,給出了機器時鐘每秒所走的時鐘打點數。於是為了獲得乙個函式f的執...

1026 程式執行時間

時間限制 200 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 要獲得乙個c語言程式的執行時間,常用的方法是呼叫標頭檔案time.h,其中提供了clock 函式,可以捕捉從程式開始執行到clock 被呼叫時所耗費的時間。這個時間單位是...