The maximum age is 122 and the weights are
1, 3, 7, 12, 43, 76, 102
For a discussion of this problem see pages 5-7 of Optima 65
here.
Below are weighings for ages 1-122 where a minus
sign means the weight is in the pan with the grain
and the plus sign means the weight is in the other
pan:
001 = +001
002 = +003-001 = +012-007-003
003 = +003 = +007-003-001
004 = +003+001 = +007-003 = +012-007-001
005 = +007-003+001 = +012-007
006 = +007-001 = +012-007+001
007 = +007
008 = +007+001 = +012-003-001 = +012-007+003
009 = +007+003-001 = +012-003
010 = +007+003 = +012-003+001
011 = +007+003+001 = +012-001
012 = +012
013 = +012+001
014 = +012+003-001 = +102-076-012
015 = +012+003
016 = +012+003+001 = +012+007-003
017 = -102+076+043
018 = +012+007-001
019 = +012+007 = +102-076-007
020 = +012+007+001
021 = +076-043-012
022 = +012+007+003
023 = +102-076-003
024 = +043-012-007
025 = +102-076-001
026 = +076-043-007 = +102-076
027 = +102-076+001
028 = +043-012-003
029 = +102-076+003
030 = +043-012-001 = +076-043-003
031 = +043-012
032 = +043-012+001 = +076-043-001
033 = +043-007-003 = +076-043 = +102-076+007
034 = +043-012+003 = +076-043+001
035 = +043-007-001
036 = +043-007 = +076-043+003
037 = +043-007+001
038 = +043-012+007 = +102-076+012
039 = +043-003-001 = +043-007+003
040 = +043-003 = +076-043+007
041 = +043-003+001
042 = +043-001
043 = +043
044 = +043+001
045 = +043+003-001 = +076-043+012
046 = +043+003
047 = +043+003+001 = +043+007-003 = +102-043-012
048 = +043+012-007
049 = +043+007-001
050 = +043+007
051 = +043+007+001
052 = +043+012-003 = +102-043-007
053 = +043+007+003
054 = +043+012-001
055 = +043+012
056 = +043+012+001 = +102-043-003
057 = +076-012-007
058 = +043+012+003 = +102-043-001
059 = +102-043
060 = +102-043+001
061 = +076-012-003
062 = +043+012+007 = +102-043+003
063 = +076-012-001
064 = +076-012
065 = +076-012+001
066 = +076-007-003 = +102-043+007
067 = +076-012+003
068 = +076-007-001
069 = +076-007 = +102-076+043
070 = +076-007+001
071 = +076-012+007 = +102-043+012
072 = +076-003-001 = +076-007+003
073 = +076-003
074 = +076-003+001
075 = +076-001
076 = +076
077 = +076+001
078 = +076+003-001
079 = +076+003
080 = +076+003+001 = +076+007-003
081 = +076+012-007
082 = +076+007-001
083 = +076+007 = +102-012-007
084 = +076+007+001
085 = +076+012-003
086 = +076+007+003
087 = +076+012-001 = +102-012-003
088 = +076+012
089 = +076+012+001 = +102-012-001
090 = +102-012
091 = +076+012+003 = +102-012+001
092 = +102-007-003
093 = +102-012+003
094 = +102-007-001
095 = +076+012+007 = +102-007
096 = +102-007+001
097 = +102-012+007
098 = +102-003-001 = +102-007+003
099 = +102-003
100 = +102-003+001
101 = +102-001
102 = +102
103 = +102+001
104 = +102+003-001
105 = +102+003
106 = +102+003+001 = +102+007-003
107 = +076+043-012 = +102+012-007
108 = +102+007-001
109 = +102+007
110 = +102+007+001
111 = +102+012-003
112 = +076+043-007 = +102+007+003
113 = +102+012-001
114 = +102+012
115 = +102+012+001
116 = +076+043-003
117 = +102+012+003
118 = +076+043-001
119 = +076+043
120 = +076+043+001
121 = +102+012+007
122 = +076+043+003
Given the seven weights it's easy to generate
this list. Finding the seven weights is the
problem.
|