Etudes from COSC326 2019 S2.
COSC326 is a computer science problem solving paper offered at the University of Otago. These are my solutions to some of the problems (etudes) presented in 2019 S2.
- Addition - Add and divide extremely large numbers without using libraries like
BigInteger
- Bug Squashing - Review and improve a struggling junior developer's code
- House Numbers - Solve and explain a letterbox conundrum
- Joined Up Writing - Find a path through a dictionary that joins two words in a special way
- Look Who's Talking - Translate very basic English sentences into Māori
- Missing Scores - Determine scores from incomplete score keeping
- Poker Hands - Parse poker hands to ensure that they are valid
- Prime Days - Find all the "truly prime" days for a planet in any solar system
- Pulses Counting - Estimate the number of pulses in noisy data
- Tomoku - Solve arbitrary Tomoku puzzles
Etude specifications have been sourced from the COSC326 homepage.