用户输出
49.0
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#49504 | #1139. ddd和鸽子 | Accepted | 100 | 44 ms | 420 K | C++ / 408 B | 计试001郭涵伟 | 2021-07-05 12:05:15 |
#include <iostream>
#include <cmath>
#include <string>
#include <iomanip>
using namespace std;
int main() {
string a;
cin >> a;
int hour, min;
hour = 10 * (a[0] - '0') + (a[1] - '0');
min = 10 * (a[3] - '0') + (a[4] - '0');
double ah, am, angle;
am = 6 * min;
ah = 30 * (hour - 12 * floor(hour / 12)) + 30 * 1.0 * min / 60;
angle = (abs(am - ah) < 180) ? abs(am - ah) : 360 - abs(am - ah);
cout << fixed << setprecision(1) << angle << endl;
return 0;
}