Programmer's challenge: 50 challenging problems to test your programming skil... - Rilegato

 
9780830608379: Programmer's challenge: 50 challenging problems to test your programming skil...