In Scozia vivevano due falegnami di nome McIntosh e McGilliicuddy. Ciascuno di loro era un vecchio amico del vino vecchio ed entrambi lo acquistavano da un contadino della zona. Per risparmiare nessuno di loro aveva acquistato una botte ma se le era fabbricate da solo, e per semplicità ogni botte aveva una forma perfettamente cubica. McIntosh aveva due botti grandi mentre McGillicuddy ne aveva sessantadue piccole. Le due botti di McIntosh avevano dimensioni diverse mentre sessantadue botti di McGillicuddy erano perfettamente uguali tra loro nonchè diverse da entrambe le botti di McIntosh. Essi acquistavano il vino insieme ogni primo gennaio, in uguale quantità, ed ognuno di loro faceva le sue bevute da solo e non tutte le sere. Il lato di ogni botte misurava un numero intero di braccia e, ad ogni bevuta, il livello della botte prescelta per la serata calava esattamente di un braccio.
Quante serate di bevute si concedeva, nell'arco dell'anno, ciascuno dei due falegnami?
Nota: Il problema, così com'è, è alla portata di uno studente di prima superiore ed è la versione modificata di un problema classico, il quale era parimenti risolubile sebbene il grande Legendre lo abbia considerato irrisolvibile per errore (succede anche ai migliori). Se si diminuiscono ad otto le botti di McGillicuddy il problema è veramente irrisolvibile mentre se si suppone che siano nove, eliminando il vincolo dell'anno e supponendo che i due falegnami siano immortali, si ottiene un problema da far crepare le pietre. Nonostante ciò ci fu chi lo risolse prima dell'avvento dei moderni calcolatori elettronici.
Chi di voi riesce a farlo con carta e penna è un grande, ed è anche in grado di spiegarlo è davvero un genio.
Io ho provato a farlo in Turbo Pascal ma non so se il risultato è giusto