« Mathématiques avec Python et Ruby/Freudenthal sous Ruby » : différence entre les versions

Contenu supprimé Contenu ajouté
 
Aucun résumé des modifications
Ligne 1 :
Le [[w:Problème de Freudenthal|problème de Freudenthal]] est intéressant à traiter en ''Python'' parce qu'il peut se résoudre en manipulant des objets (tableaux et ensembles). Le problème est d'ailleurs intéressant en soi parce qu'il porte sur la [[w:Logique épistémique|logique épistémique]]. En voici l'énoncé traduit du Néerlandais à l'Anglais puis au Français:
 
{{Cadre|<code>On choisit au hasard deux entiers x et y strictement supérieurs à 1, x étant le plus petit des deux, et on donne à Sam leur somme qui est inférieure à 100, et à Polly leur produit. Après un temps de réflexion suffisamment long, le dialogue suivant se déroule entre Sam et Polly:
 
* Polly: Je ne sais pas qui sont x et y.
* Sam: Je savais que tu ne savais pas!
* Polly: Alors je sais qui sont x et y.
* Sam: Alors je sais aussi!
</code>}}
 
Le but du problème est donc d'utiliser les connaissances qu'on a sur les connaissances de Polly et Sam pour savoir si on peut savoir quels sont ''x'' et ''y''.
 
 
[[Catégorie:Python]]
[[Catégorie:Ruby]]