AOAPC I: Beginning Algorithm Contests (Rujia Liu) Volume 1. Elementary Problem Solving::Maths - Number Theory 575 - Skew Binary 10110 - Light, more light 550 - Multiplying by Rotation 568 - Just the Facts 408 - Uniform Generator 350 - Pseudo-Random Numbers 10061 - How many zero's and how many digits ? 10392 - Factoring Large Numbers 10879 - Code Refactoring