2018 ACM Local Programming Contest
Saturday, September 22, 2018
Local Contest Sponsor: Golden Helix
Schedule of Events
Thursday, September 20th
Saturday, September 22nd
- 5:00 p.m. Deadline for registering your team.
You may register your team by either e-mailing John
Paxton (john DOT paxton AT montana DOT edu) or stopping by
his office (Barnard Hall 353).
- 9:30 a.m. Contest check-in. Barnard Hall 254.
- 10:00 a.m. - 3:00 p.m. Programming contest. Barnard Hall 254.
- Peter Gifford, Karl Molina, Dana Parker - 3 problems
- Kevin Browder, Elliott Pryor, Nathan Stouffer - 2 problems
- Jordan Pottruff, Alan Tong - 2 problems
Problems, Input Files, Output Files
Montana State Teams (10 max)
- Kevin Browder, Elliott Pryor, Nathan Stouffer
- Alex Ackerlund, Ryan Cummings, Tim Parrish
- Hugh Jackovich, Carie Pointer, Mike Pollard
- Peter Gifford, Karl Molina, Dana Parker
- Ethan Malo, David Schwarz, Zan Montieth
- Philip Phattharaampornchai, Shengnan Zhou
- Cory Petersen, Matt Sagen
- Jordan Pottruff, Alan Tong
- Rusty Clayton, Nick Hager
Carroll College Teams (3 max)
- Reina Ishibashi, Jenny Meadowcroft, Amy Telck
- Ryan Cain, Hann Lerum
- Frank Pope, Nathan Ruffato, Matthew Smillie
- John Paxton, Montana State University
- Gabe Rudy, Golden Helix
Simple Java File I/O Example
Driver.java reads from a file named
numbers.in that contains an unknown number of integers, one per line.
The numbers are written to a file named numbers.in, one per line.
Frequently Asked Questions
- What is the format of the contest? You will be given
several problems to solve. Your team's goal is
to solve as many of these problems as you can during the
- What programming languages may we use?
You may use Java, C++, C or Python 3.7.
- What development environments may we use?
You may use any environment available on esus or the
- Are there any restrictions on the composition of our team?
You may have up to 3 students on your team. Two of
the students must be undergraduates. One of the
students can be (but doesn't have to be) a first or
second year graduate student.
- How many computers does our team get to use? One.
- What resources do we get to use? You can bring
along any number of books or notes. The only web resource
you can use is an online language reference manual.
All of your programs must be written from scratch.
- What happens if my team wins?
Winning teams are eligible to compete in the
regional contest at The Colorado School of Mines
in Golden, Colorado on Saturday, November 3rd.
- What general information is there about the
ACM Programming contest?
Sample Problems, Input Files, Output Files