Useless Python: Never underestimate a newbie with a text editor.

Useless Python: Open Source for Newbies

Presented by the Python Tutor Email List
and the Mississippi Python Interest Group


Python Source Code | Python Challenge | ACM Contest | What is Python? | Getting Started
Tutorials | Source Code Links | Other Links | Soap Box | MS PIGgie | About Me

Python Solutions to ACM Programming Contest Problems

ACM INTERNATIONAL COLLEGIATE PROGRAMMING CONTEST *WEB* is a source for 700 different programming challenges ranging in difficulty from the simple on up to the less simple. Here's your chance to have a little Pythonic fun while demonstrating that you can solve some of these problems with Python! The ACM keeps these programming contests going around the world, but we need to show them that Python is a worthy language for people to use. So check out the massive list of problems you can take on, and send us your best shot at any of them that strike your fancy.

Since a number of people have enjoyed solving these programming contest problems so far, Rob's on a quest to locate even more coding challenges. Please email any problem collections you run across. For now, links to collections will be posted here:

Just remember to mention which problem from which contest you are solving when you send in a solution. The solutions below have links to the problems they are intended to solve.

ACM Programming Problems
ACM INTERNATIONAL COLLEGIATE PROGRAMMING CONTEST *WEB*
Python Solution: Submitted By: For Problem:
sandorf.py Daniel Yoo Problem 795
583gl.py Gregor Lingl Problem 583
palinwords.py Eoghan Barr Problem 257
424gl.py Gregor Lingl Problem 424
353gl.py Gregor Lingl Problem 353
401gl.py Gregor Lingl Problem 401
332gl.py Gregor Lingl Problem 332
160gsl.py Greg Lindstrom Problem 160
333gsl.py Greg Lindstrom Problem 333
401gsl.py Greg Lindstrom Problem 401
332gsl.py Greg Lindstrom Problem 332
412gsl.py
pi_input.txt
Greg Lindstrom Problem 412
pi_input.txt is a test file.
problem100.py Remco Gerlich Problem 100
uglies.py Remco Gerlich Problem 136
101.py Kalle Svensen Problem 101
105ah.py Andrew Henshaw Problem 105
107ah.py Andrew Henshaw Problem 107
333gl.py Gregor Lingl Problem 333

XHTML! by Rob Andrews