What do you know about digital logic? The program one guy here is working on to create a program to simulate digital logic circuits seemed interesting. Also I just got through writing a program to solve crossword puzzles. It was pretty neat. Files are of the form:
Code:
A B C D
E F G H
I J K L
M N O P
word1
word2
word3
The puzzles were 40 characters wide (not including spaces) and 40 characters high. There was a space and then a bucnh of words to look for. The puzzles were in 64 seperate files and you build a puzzle like this:
Code:
say this is puzzle1.txt
1 1
1 1
words1
Code:
say this is puzzle2.txt
2 2
2 2
words2
Code:
say this is puzzle3.txt
3 3
3 3
words3
Code:
say this is puzzle4.txt
4 4
4 4
words4
Would be combined to form a big puzzle like this:
Code:
say this is puzzle1.txt
1 1 2 2
1 1 2 2
3 3 4 4
3 3 4 4
words1
User can enter any number of files so long as it is a perfect square (2x2, 3x3, 4x4, ... , 8x8). There is a file with the list of the files to build it from:
Code:
puzzle1.txt
puzzle2.txt
puzzle3.txt
puzzle4.txt
You output the results to a text file like this:
Code:
word1(3,4,NE)
word2(78,23,S)
. . .
To show that word one is located at (3,4) running northeast, etc. It would be a good exercise to do. I just did it a week or so.