• # Trop facile

    Posté par (site web personnel) . En réponse au journal Tout est écrit!. Évalué à 4.

    C'est un peu facile. Dans le concept original, ce sont tous les bouquins de 410 pages possibles qui sont considérés. Ici, ce sont toutes les pages possibles : c'est plus facile, beaucoup plus facile, parce qu'il y en a nettement moins. Vous m'objecterez que tout bouquin est une liste finie de pages identifiées, mais à ce compte-là, on pourrait faciliter encore plus le concept : tout bouquin est une liste finie de lettres identifiées, et la liste des lettres, c'est un peu trivial.

    Pas ailleurs, donner un numéro unique à toute page de livre, et générer le contenu de la page correspondant à tout numéro, c'est facile aussi :

    • dans un sens, il suffit de coder la page en UTF-8, et de décoder les bits résultants comme un énorme entier ;
    • dans l'autre sens, il suffit de coder l'énorme entier en binaire et de décoder le résultat comme de l'UTF-8.

    Bon, c'est un peu plus compliqué, il va falloir compléter avec des zéros quelque part, et UTF-8 est un mauvais choix de codage parce que tout code n'est pas de l'UTF-8 valide. Mais abstraction faite de ces détails d'implémentation, l'idée demeure.