Farmer John possiede due stalle per la mungitura, ciascuna con un grande serbatoio di latte e un ripostiglio contenente secchi di varie dimensioni. Gli piace portare il latte avanti e indietro tra le due stalle come forma di esercizio fisico.
Lunedì, Farmer John misura esattamente galloni di latte nel serbatoio della prima stalla ed esattamente galloni di latte nel serbatoio della seconda stalla.
Martedì, prende un secchio dalla prima stalla, lo riempie, porta il latte alla seconda stalla e lo versa nel serbatoio lì presente. Lascia il secchio nella seconda stalla.
Mercoledì, prende un secchio dalla seconda stalla (possibilmente quello lasciato lì martedì), lo riempie, porta il latte alla prima stalla e lo versa nel serbatoio lì presente. Lascia il secchio nella prima stalla.
Giovedì, prende un secchio dalla prima stalla (possibilmente quello lasciato lì mercoledì), lo riempie, porta il latte alla seconda stalla e lo versa nel serbatoio lì presente. Lascia il secchio nella seconda stalla.
Venerdì, prende un secchio dalla seconda stalla (possibilmente uno di quelli lasciati lì martedì o giovedì), lo riempie, porta il latte alla prima stalla e lo versa nel serbatoio lì presente. Lascia il secchio nella prima stalla.
Farmer John misura quindi il latte nel serbatoio della prima stalla. Quante diverse misurazioni potrebbe ottenere?
La prima riga contiene numeri interi — le dimensioni dei secchi inizialmente collocati nella prima stalla. La seconda riga contiene altri numeri interi — le dimensioni dei secchi inizialmente collocati nella seconda stalla. Tutte le dimensioni dei secchi sono numeri interi da a .
Stampare il numero di diverse misurazioni che Farmer John potrebbe ottenere misurando il latte nel serbatoio della prima stalla dopo venerdì.
In questo esempio, ci sono possibili valori per la quantità finale di latte nel serbatoio della prima stalla:
: FJ potrebbe portare avanti e indietro lo stesso secchio ad ogni viaggio, lasciando invariata la quantità di latte nel serbatoio della prima stalla.
: FJ potrebbe portare galloni martedì, galloni mercoledì, gallone giovedì e gallone venerdì.
: FJ potrebbe portare gallone martedì, galloni mercoledì, gallone giovedì e gallone venerdì.
: FJ potrebbe portare gallone martedì, galloni mercoledì, galloni giovedì e galloni venerdì.
: FJ potrebbe portare gallone martedì, galloni mercoledì, gallone giovedì e galloni venerdì.
Esempio 1