解題報告 579 ClockHands

2022-09-02 08:33:14 字數 714 閱讀 1748

題目原文:

在一般的時鐘上通常有兩根指標:時針、分針。

這個題目是告訴你幾點幾分,請你的程式響應時針和分針之間的角度。

請注意:所有的角度請響應最小的正角度。

例如:9:00是90度,不是 -90度,也不是270度。

輸入是一連串的時間,每個時間一行,以下列的格式出現: h:m。

1<= h <= 12 00<= m <=59

如果時間是0:00代表輸入結束了。

請注意:h可能是1或2位數,m則總是以2位數出現.。

(也就是你在一般電子錶上看到的模式。

)請輸出對應輸入時間的時針和分針間的最小正角度。

此角度應該介於0到180度。

每個輸出單獨一行。

每個輸出至小數點以下第三位。

12:00

9:00

8:10

0:00

0.000

90.000

175.000

思路很簡單只要這個時刻的時針角度和分針角度分別求出後,再求差那麼就是時針與分針的角度。

這裡附上我的**,你可以去這裡提交你的**驗證你的**是否正確。

view code

1 #include2 #include3

int main(void)4

16return0;

17 }

Block Voting 解題報告

這道題做的有點狼狽,效率不高,差一點就tle的ac了。看status裡的,ac的時間大多數都是0ms的。肯定有乙個更有效率的演算法的。下面說下我的狼狽演算法。出處 http acm.jlu.edu.cn joj showproblem.php?pid 1223 問題描述 求每個party的權值。第i...

Safebreaker 解題報告

又是吉林大學一道acm題目,題目很簡單,直接暴力解決。出處 http acm.jlu.edu.cn joj showproblem.php?pid 1718 問題描述 對乙個給定數0000 9999 根據一系列猜測,判斷這個數是否存在,存在的話,是否唯一 例如 3321,給定數 作出猜測,1223 ...

路由 解題報告

路由 問題描述 有乙個tcp ip網路 每台計算機都有乙個或多個網路介面。每個介面根據它的ip位址和子網掩碼來識別 即兩個4位元組的數,兩個字 節之間有乙個 號.子網掩碼有乙個二進位制表示法 有k個 1 然 後是 m 個 0 k m 8 4 32 如 212.220.35.77 是乙個 ip 地 址...