Lang:G++
Edit12345678910111213141516171819202122232425262728293031/** @Author: wind* @Date: 2017-08-27 12:01:21* @Last Modified by: wind* @Last Modified time: 2017-08-27 12:21:40*/#include <iostream>#include <vector>#include <stdio.h>using namespace std;struct Time{int h;int m;int s;double angle;Time() {}Time(const int h, const int m, const int s) : h(h), m(m), s(s){double hour_hand = (h * 3600 + m * 60 + s) / double(12 * 3600);double miniute_hand = (m * 60 + s) / double(3600);// cout << "hour_hand = " << hour_hand << ", miniute_hand = " << miniute_hand << endl;angle = 360 * (hour_hand - miniute_hand);if (angle < 0){angle += 360.0;}