PureBytes Links
Trading Reference Links
|
Joseph,
Yes, it is amazing I found a solution at all since I had the wrong
problem statement and therefore an answer was not guaranteed. Indeed
it is a trivial problem when you start out on the right foot as you
point out here.
Dennis
On May 5, 2007, at 2:34 PM, J. Biran wrote:
> I think the answer is much simpler:
> F in the result has to be 1 (carry), the rest is automatic
>
> ELF 721
> + ELF 721
> ________ _______
>
> FOOL 1442
>
>
>
> Joseph Biran
> ____________________________________________
>
>
> -----Original Message-----
> From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On
> Behalf Of Dennis Brown
> Sent: Friday, May 04, 2007 8:33 PM
> To: amibroker@xxxxxxxxxxxxxxx
> Subject: Re: [amibroker] Re: AmiBroker 4.94.0 BETA released
>
> LOL,
>
> The brute force solution in AFL. I have solved many problems this
> way with BASIC, APL, etc.
>
> However, looking at this problem, it looks more like a logic problem
> than a math problem.
>
> You get a big hint because:
> F+0 = L therefore L= F
> E +0 +carry = F therefore E = F - 1
> substituting you get:
> c c
> F-1 F F
> F-1 F F
> ---------------------
> F 2F 2F F
>
> to make a carry: 2F > 10 therefore F>4 and O = 2F-10
> L&F = 5, E = 4, O = 0
> L&F = 6, E = 5, O = 2
> L&F = 7, E = 6, O = 4
> L&F = 8, E = 7, O = 6
> L&F = 9, E = 8, O = 8
>
> Fun one,
> Dennis
>
>
> On May 4, 2007, at 10:15 PM, Ed Hoopes wrote:
>
>> AFL a powerful and flexible language - YES !
>>
>> A math teacher friend of mine gave me the following problem:
>>
>> ELF
>> + ELF
>> ________
>>
>> FOOL
>>
>> Each letter is an integer variable over the range 0 - 9.
>> Find the values of E, L, F, O.
>>
>> After contemplating solving 4 equations in 4 unknowns, I decided to
>> solve it by brute force with AFL. Coded as follows:
>>
>> // elf
>> // + elf
>> //_______
>> // fool
>>
>> for (eee = 0; eee < 10; eee++)
>> {
>> for ( lll = 0; lll < 10; lll = lll + 2 )
>> {
>> for( fff = 0; fff < 10; fff++ )
>> {
>> elf = 100 * eee + 10 * lll + fff ;
>> for (ooo = 0; ooo < 10; ooo++ )
>> {
>> fool = 1000*fff + 100*ooo + 10*ooo + lll;
>> if(2*elf[fff] == fool[ooo])
>> printf("eee= " + eee + " lll= " + lll + " fff= " + fff + "
> ooo= " +
>> ooo + "\n" ) ;
>> else
>> xxx=0 ;
>> }
>> }
>> }
>> }
>>
>> Excuse the wrapping.
>>
>> AFL is GREAT !
>>
>> ReefBreak
>>
>> --- In amibroker@xxxxxxxxxxxxxxx, "brian_z321" <brian_z321@xxx>
> wrote:
>>>
>>> --- In amibroker@xxxxxxxxxxxxxxx, "jim_trades_stocks" <jnk1997@>
>>> wrote:
>>>>
>>>> Forget about trading, making money...Baaah!, no time for that!
>>>>
>>>> Your mission is to keep up with the advanced functions,
>>> capabilities
>>>> and coding of Amibroker for a lifetime adventure of backtesting
> and
>>>> viewing theoretical equity curves.
>>>>
>>>> I Guess the new evolutionary "AFL Wizard" didn't make it within 2
>>>> months as was promised.
>>>
>>> Jim,
>>>
>>> No one knows how to push peoples buttons more than a sales
> executive.
>>>
>>> So you want your Formula Wizard and you want it now and you mounted
> a
>>> public campagn to bustle Tomasz into doing it?
>>>
>>> I am a goer myself so I have a sneaking regard for others who have
>>> balls ;-)
>>>
>>> Perhaps you, and others, should consider the affect that this
> public
>>> and constant tearing away at Tomasz's persona has on him.
>>>
>>> He is a brilliant person but he is also human, just like us.
>>>
>>> On top of that you divert Tomasz's attention away from productive
>>> tasks and the same applies to group members who have to come in and
>>> post to provide some balance.
>>>
>>> Also, I think you will find there are better ways to get what you
>>> want without the need for public blustering.
>>>
>>> I am an aggressive person but I have learnt that controlled
>>> aggression, proactively directed, is the way to use that energy
>>> constructively; sport is the arena where this is most apparent to
> any
>>> observer.
>>>
>>> As I said in another post, I have found Tomasz very approachable,
> yes
>>> even susceptible, to a well presented private petition.
>>>
>>>
>>> FTR
>>>
>>> I have been a persistent and strong campaigner on user easy
> features
>>> since I joined the Ami forum but a Formula Wizard does not get my
>>> vote.
>>> I have used them in other programs and they just don't do anything
>>> for me.
>>> However if Tomasz wants to do it there will be no complaints from
> me.
>>>
>>> The reason?
>>>
>>> I trust Tomasz's ability to steer the ship, and, aside from
> offering
>>> no strings attached suggestions here and there I leave him to get
> on
>>> with his job and I get on with mine.
>>>
>>> 55 years old has nothing to do with it.
>>> Neither does *I am not trained in programming or computers*
>>> *I have a full time job and a family to care for* has a lot to do
>>> with it.
>>>
>>> I empathise with the fact that you are a road warrior; a tough
> career
>>> choice.
>>>
>>> All the best for your career and your trading,
>>>
>>> Brian.
>>>
>>
>>
>>
>>
>> Please note that this group is for discussion between users only.
>>
>> To get support from AmiBroker please send an e-mail directly to
>> SUPPORT {at} amibroker.com
>>
>> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
>> http://www.amibroker.com/devlog/
>>
>> For other support material please check also:
>> http://www.amibroker.com/support.html
>>
>> Yahoo! Groups Links
>>
>>
>>
>
>
>
> Please note that this group is for discussion between users only.
>
> To get support from AmiBroker please send an e-mail directly to
> SUPPORT {at} amibroker.com
>
> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> http://www.amibroker.com/devlog/
>
> For other support material please check also:
> http://www.amibroker.com/support.html
>
> Yahoo! Groups Links
>
>
>
>
>
>
> Please note that this group is for discussion between users only.
>
> To get support from AmiBroker please send an e-mail directly to
> SUPPORT {at} amibroker.com
>
> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> http://www.amibroker.com/devlog/
>
> For other support material please check also:
> http://www.amibroker.com/support.html
>
> Yahoo! Groups Links
>
>
>
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
For other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|