fork(1) download
  1. se = float(raw_input())
  2.  
  3. s = se%60
  4. m = (se/60)%60
  5. h = (se/(60*60))%12
  6.  
  7. s_factor = s/60;
  8. m_factor = m/60;
  9. h_factor = h/12;
  10.  
  11. sm_diff = abs(s_factor - m_factor)
  12. sm_diff = 1-sm_diff if sm_diff>0.5 else sm_diff
  13.  
  14. sh_diff = abs(s_factor - h_factor)
  15. sh_diff = 1-sh_diff if sh_diff>0.5 else sh_diff
  16.  
  17. mh_diff = abs(m_factor - h_factor)
  18. mh_diff = 1-mh_diff if mh_diff>0.5 else mh_diff
  19.  
  20. print(min(sm_diff, min(sh_diff, mh_diff))*360)
Success #stdin #stdout 0.01s 9016KB
stdin
6930
stdout
84.75