[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] Re: AmiBroker 4.94.0 BETA released



PureBytes Links

Trading Reference Links

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

<*> 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/