1321 - 【基礎】時鐘旋轉(2)
作者:由 沃德 發表于 書法時間:2022-03-26
題目描述
時鐘從時間:xx:xx(xx時xx分),走到時間:xx:xx(xx時xx分),時針共旋轉了多少度?(假設第一個時間<=第二個時間,2個時間都是12小時制,且兩個時間的時間差不超過12小時,也就是說時針旋轉的度數在360度之內,也就是 1 <= 時間1 <= 時間2 <= 12(4。2。4)
輸入
2行,第一行為起始時間(如:01:00),第二行為結束時間(如:01:05)
輸出
時針旋轉的度數(結果保留1位小數)
樣例
輸入
01:0001:05
輸出複製
2。5
請努力之後再看提示,不要放棄自己探索的快樂!
#include
#include
#include
using
namespace
std
;
int
main
(
int
argc
,
char
*
argv
[])
{
int
m
,
h1
,
m1
,
h2
,
m2
;
scanf
(
“%d:%d”
,
&
h1
,
&
m1
);
scanf
(
“%d:%d”
,
&
h2
,
&
m2
);
//分鐘數
m
=
h2
*
60
+
m2
-
m1
-
h1
*
60
;
double
dushu
=
m
*
1。0
/
(
12
*
60
)
*
360
;
cout
<<
fixed
<<
setprecision
(
1
)
<<
dushu
<<
endl
;
}