Philip Ritchey's Projects
Tic Tac Toe with Turtle Graphics
a template repo for an autograded assignment
the core autograder functionality common to all assignments.
base64 encoding and decoding with c++
Sum the numbers from 1 to n, but only the numbers divisible by 3 or 5 but not both.
Count the even numbers in a 0-terminated newline-delimited sequence of integers from standard input. Print the answer to standard output.
code from CSCE 120/121, Fall 2021.
Count primes in 0-terminated newline-delimited list of integers.
Print the length of the hailstone sequence for a given starting value.
Determine whether an integer is prime. Input: standard input. Output: "prime" or "not prime".
Given a year, return the next leap year.
Check how much of the solution code your tests cover.
Sum the multiples of 3 and 5 but not both.
Compute the length of a hailstone sequence.
find the next leap year.
Courseware setup and information for instructors
CSCE431 Project for the Fighting Aggies team
a demo autograded assignment
"Verify" the Goldbach Conjecture.
Practice using stream states for input validation.
Logic to LaTex
java parser for pgn files
Config files for my GitHub profile.
SHA-1 implementation in C++. Do not use SHA-1 unless you have to! https://en.wikipedia.org/wiki/SHA-1#Birthday-Near-Collision_Attack_%E2%80%93_first_practical_chosen-prefix_attack
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
HTML formatter for SimpleCov code coverage tool for ruby 1.9+