document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. #include<iostream>
  2. #include <math.h>
  3. #include <iomanip>
  4. using namespace std;
  5.  
  6.  
  7. int main()
  8. {
  9. int h,m; //h is hour, m is minutes
  10. char colon;
  11. double anglePerHour = 360/12; //30
  12. double anglePerMinute = 360/60; //6
  13.  
  14. while(cin>>h>>colon>>m && !(h==0 && m==0)){
  15. double hAngle = (double)h*anglePerHour + (double)m/60 *anglePerHour;
  16. double mAngle = m*anglePerMinute;
  17. double angle = fabs( hAngle-mAngle);
  18. if(angle>180){
  19. angle = 360 -angle;
  20. }
  21. cout << fixed << setprecision(3)<<angle<<endl; //注意還有cout.
  22. }
  23.  
  24. return 0;
  25. }
');