What's New -  October 2004

[Home]

 

 

October 26, 2004:   Pell's equation: given a positive integer N, find a positive integer y such that Ny2+1 is a perfect square. Not so easy unless you have a methodology.  Continued fractions provides a way to solve it for any non-square N.    As a byproduct, it also provides enough information to calculate the square root of N to any desired degree of accuracy.   That's enough to earn Pell and Continued Fractions a place over in the Math Topics section.   Although I haven't tried them all, this version should work for arbitrarily large numbers (within reason, N=9998 returns a 60 digit number for y.  If anyone checks it for accuracy, let me know the result  :>) .

October 20, 2004:  A viewer  recently sent the following inquiry. 

 how do you figure out how many times the clock hands are at a 90 % angle in a 24 hour period???? please respond, it's making me crazy!!
thanks

I sent this reply, but it also prompted me to update the Clock Angles program with  a button to answer the question visually.  

October 13, 2004:   No new programs this week.  Well actually about  20 or 30 new programs but none to be posted here.   Here's the story:  Almost two years ago, in January 2003, I ran across  a great math and math programming problem site, Project Euler at MathsChallenge.net.   At the time there were 21  programming problems, set up with online scores and rankings posted.  I did them all and and posted a "10 Easy Pieces"  page that provide "last ditch" solutions for the  10  even numbered programs.  

A viewer recently asked a question about problem number 66 (Pell's Equation)  that got me back to the site and hooked again.  There are now 83 problems to be solved and 700 enrolled users.   I've work my back up to 53 solved and  I'm now ranked 59th.  It is addictive!  The programs are now graded (based on number of correct solutions submitted) and so get more challenging as you progress.   Brute force is having less chance of succeeding for  the higher numbered programs and require some actual thought about program design.   Problem 54 involves scoring Poker hands - and haven't written it yet because I'm "cherry picking"  my way up the list, but it does sound like an interesting project.   

In any event, I encourage any current or would-be recreational programmers to check it out.  I guarantee that you will learn something!   Besides, only 19 of the 700 members claim Delphi as their preferred language, although we do tend to be grouped in the upper half of the rankings (half of us are in the top 100) .   Two of the seven users that have solved all 83 programs  are Delphians!  Way to go guys!.    

By the way, the Links page at MathsChallenge,net is the best I've seen for recreational math enthusiasts and other sections have graded math problems aimed at junior and high school students.      

    

October 7, 2004:  I posted the promised update for the Crossword Puzzler Generator today.  It adds a Print Preview capability which also allows printed titles, save and restore of puzzle images,  and printable solutions for Word Search puzzles.  I also added a couple of additional word list files:  "German.txt"  (German words, English definitions to help our family prepare for our trip to Switzerland next spring), and "FieldsOfStudy.txt" with about 600 fields defined - makes one tough puzzle!

October 6, 2004:  Here's a semi-mathematical program demonstrating an enhanced version of our TComboSet unit which returns combinations and permutations when selecting  subsets from a set of N objects.    The revised version in Selection with Replacement,    adds the equivalent combinations and permutations when the item selected is not removed  (or removed and replaced before the next selection is made).  The analogy used is selecting labeled balls from a bag of balls.  Oh yeah, and if the ball labels are integers, the program will also select sets that sum to a given value.