Trouver l'angle entre les aiguilles des heures et minutes dans une horloge analogique

M'a donné cette interview à la question récemment:

Donné 12 heures d'horloge analogique, calculer au degré le plus petit angle entre les aiguilles des heures et minutes. Soyez aussi précis que vous le pouvez.

Je me demande ce qui est le plus simple, plus lisible, plus précis algorithme est. Solution dans n'importe quelle langue est la bienvenue (mais expliquez-il un peu si vous pensez que c'est nécessaire).

  • la plus simple? regarder sur wiki! : en.wikipedia.org/wiki/Clock_angle_problem'
  • Je pense que c'est un problème purement mathématique, et aussi trivial. Je ne vois pas comment cette question peut devenir quatre-voix...