In one of the 3rd world countries two natives C. and K. encountered a visiting philanthropist who proposed the following offer:
What would you prefer to own: a
coconut plantation or a patented technology (a.k.a.
knowhow) to produce canned food from all such plantations in your country?
Assume that moneywise both offers are equal.
C. replied  coconut and K. choose the knowhow.
The philantropist then gave both of them two hours to solve the following alphametics :
i: WHATDO+YOUWANT=COCONUTS
ii: WHATDO+YOUWANT=KNOWHOW
You are hired by the natives to help one of them or both(your choice), your dollar fee being 1.6% of the higher summand, 11% of the lower or both,
(provided you submit correct solution(s)before the time expires).
Your time limit is 100 minutes  define your strategy (which alphametic to solve first, software or not etc.) and post both the solution and the amount of time spent,
....starting NOW
Watch out  red herring...
11:27 start developing program
after running it:
At 11:43 appears
809127 3768951 4578078
standing for
WHATDO YOUWANT KNOWHOW
DefDbl AZ
Dim crlf$
Private Sub Form_Load()
Form1.Visible = True
Text1.Text = ""
crlf = Chr$(13) + Chr$(10)
s$ = "0123456789": hld$ = s
Do
w$ = Val(Mid(s, 1, 1))
h$ = Val(Mid(s, 2, 1))
a$ = Val(Mid(s, 3, 1))
t$ = Val(Mid(s, 4, 1))
d$ = Val(Mid(s, 5, 1))
o$ = Val(Mid(s, 6, 1))
y$ = Val(Mid(s, 7, 1))
u$ = Val(Mid(s, 8, 1))
n$ = Val(Mid(s, 9, 1))
k$ = Val(Mid(s, 10, 1))
whatdo = 100000 * w + 10000 * h + 1000 * a + 100 * t + 10 * d + o
youwant = 1000000 * y + 100000 * o + 10000 * u + 1000 * w + 100 * a + 10 * n + t
knowhow = 1000000 * k + 100000 * n + 10010 * o + 1001 * w + 100 * h
If whatdo + youwant = knowhow Then
Text1.Text = Text1.Text & whatdo & Str(youwant) & Str(knowhow) & crlf
End If
permute s
Loop Until s = hld
Text1.Text = Text1.Text & crlf & " done"
End Sub
Decision to go after KNOWHOW made upon seeing COCONUTS requires two additional unknowns, C and S, after the initial 9, making decimal solution impossible.
Add a couple of minutes for initial perusal, we get 16+2=18 minutes spent writing and running the program. (The permute subroutine, not shown, was copied from another program I wrote and used in several programs, saving some time of course.)

Posted by Charlie
on 20161228 11:29:28 