Todays exercise was rail fence cipher. A very old message obfuscator that puts characters on a zig zag then smooshes the rows into one long string. The decoding made me think of how to do it for quite a while.[…]↓ Read the rest of this entry…
100 Days of Code 2026
Today’s exercise was Tournament. Take in matches in semi colon delimited format (Team A, Team B, win/lose/draw) with matches delimited by line breaks. Then write it out the results in a fixed width grid with Team Name, Matches Played, Wins,[…]↓ Read the rest of this entry…
Today’s exercise was queen attack . With two queens on a chess board, see if they can attack one another. The tricky part was the odd constructor that has a pre-filled object as parameter. I had to try to look[…]↓ Read the rest of this entry…
Today’s exercise was All Your Base. I appreciate the meme name. Anyway just convert from one base to another for example from binary (base 2) to decimal (base 10 — normal). I think it was more work to add in[…]↓ Read the rest of this entry…
Today’s exercise was Roman Numerals basically convert a number between 1-3,999 to Roman Numerals. I knew everyone else’s solution would be better than mine, but wow, I didn’t expect them to be that much better. I don’t want to basically[…]↓ Read the rest of this entry…
It turns out my desire to improve the run-length-encoding exercise evaporated overnight. Truthfully doing it with grep only works well because this is a toy version of run-length encoding. Instead I pressed ahead, and today’s exercise is Darts. You throw[…]↓ Read the rest of this entry…
Today’s exercise was run-length encoding. I got it right but it looks like I missed the part where it was a perfect job for regular expressions. Maybe I should go back and do that tomorrow. I wanted to finish the[…]↓ Read the rest of this entry…
The sons of guns did it again exercism added yet another exercise to the C# track to keep me from being at 100%. Well I did the new one “line-up” where you give a number with a nice suffix, and[…]↓ Read the rest of this entry…
Did you know there is a higher order function for Javascript array called .flat() that flattens out a nested array. I didn’t until I saw the solutions to today’s exercise Kindergarten Garden. In that there are two rows of plants[…]↓ Read the rest of this entry…
Last night I did the last “Hard” exercise on the Java Script track which was “change: which involves giving change in the smallest number of coins. I felt like that didn’t really count so today I did “robot simulator” too.[…]↓ Read the rest of this entry…







