Olympiad in Informatics
If you are preparing for a programming contest or just want to have some
interesting problems this page might be useful. Here you can find past
problems of national, regional and international contests. Have fun!
International Olympiad in Informatics
-
IOI'89
- Pravetz, Bulgaria
-
IOI'90
- Minsk, Belarus, Soviet-Union
-
IOI'91
- Athens, Greece
-
IOI'92
- Bonn, Germany
-
IOI'93
- Mendoza, Argentina
-
IOI'94
- Haninge, Sweden
-
IOI'95
- Eindhoven, The Netherlands
-
IOI'96
- Veszpri, Hungary
-
Day
1 tasks: A
Game, Job
Processing, Network
of Schools in zipped Word for Windows format and in HTML
-
Day
1 solutions (in Pascal): A
Game, Job
Processing, Network
of Schools
-
Day
2 tasks: Sorting
a Three-Valued Sequence, Longest
Prefix, Magic
Squares in zipped Word for Windows format and in HTML
-
Day
2 solutions (in Pascal): Sorting
a Three-Valued Sequence, Longest
Prefix, Magic
Squares
-
Miscellaneous:
test
data for all the 6 tasks, mtool.exe
to the task Magic Squares, include
modules for the task A Game
DUKE Internet Programming Contest
-
1990
problems in TeX
and Postscript
format and complete
package (.tar.gz)
-
1991
problems in TeX
and Postscript
format and complete
package (.tar.gz)
-
1992
problems in plain
text, TeX
and Postscript
format and complete
package (.tar.gz)
-
1993
problems in plain
text, TeX
and Postscript
format and complete
package (.tar.gz)
USA Computing Olympiad (USACO)
-
USACO'93
-
Qualifier
round problems (text
and HTML)
and answers
-
Competition
round problems (text
and HTML)
and answers
-
Final
round problems (text
and HTML)
and dictionary
file for problem 4 (also zipped)
-
USACO'94
-
Qualifier
round problems (text
and HTML)
and answers
-
Competition
round problems (text
and HTML)
and solution
for problem 2
-
Final
round problems (text
and HTML)
-
USACO'95
-
Qualifier
round problems
-
Competition
round problems
-
Final
round problems
-
USACO'96
-
Qualifier
round problems
-
Competition
round problems
-
USACO'97
-
Fall
Championship problems
-
Winter
Championship problems
-
Qualifier
round problems
Northwestern European
-
1993
problems (Postscript, gzip)
-
Problem
A: Chess
-
Problem
B: Spin
-
Problem
C: Vertex
-
Problem
D: Cube
-
Problem
E: Rename
-
Problem
F: Compress
-
Problem
G: Logic
-
1994
Problems
-
1995
Problems
Southwestern European
-
1994
problems (Postscript, gzip 71k)
-
1995
problems
-
1996
problems
Central European
-
1995
problems (Postscript, gzip)
-
1996
problems (Postscript, gzip)
-
1997
problems (Postscript, gzip)
New Zealand Contest
-
NZ'90
problems & solutions (tar.gz 26k)
-
NZ'91
problems & solutions (tar.gz 27k)
-
NZ'92
problems & solutions (tar.gz 72k)
-
NZ'93
problems & solutions (tar.gz 49k)
ETH Zürich Local Contest
-
1993
problems (Postscript, gzip)
-
Problem
A: Crosswords
-
Problem
B: Dead or Not That is the Question
-
Problem
C: Comparsion
-
Problem
D: Arithmetic Operations With Large Integers
-
Problem
E: A Very Nasty Text Formatter
-
Problem
F: Palindroms
-
Problem
G: The House of Santa Claus
University of Ulm Programming Contest
-
1996
contest
YSU-ACM High School Programming Contest
-
1991
problems in TeX
and gzipped
Postscript format
-
1992
problems in TeX
and gzipped
Postscript format
-
1993
problems in TeX
and gzipped
Postscript format
-
1994
problems in TeX
and gzipped
Postscript format
American Computer Science League (ACSL)
-
Junior
Division
-
Contest
#1: Short
Problems -- Programming
Problem
-
Contest
#2: Short
Problems -- Programming
Problem
-
Contest
#3: Short
Problems -- Programming
Problem
-
Contest
#4: Short
Problems -- Programming
Problem
-
Intermediate
Division
-
Contest
#1: Short
Problems -- Programming
Problem
-
Contest
#2: Short
Problems -- Programming
Problem
-
Contest
#3: Short
Problems -- Programming
Problem
-
Contest
#4: Short
Problems -- Programming
Problem
-
Senior
Division
-
Contest
#1: Short
Problems -- Programming
Problem
-
Contest
#2: Short
Problems -- Programming
Problem
-
Contest
#3: Short
Problems -- Programming
Problem
-
Contest
#4: Short
Problems -- Programming
Problem
-
Classroom
Division
-
Contest
#1
-
Contest
#2
-
Contest
#3
-
Contest
#4
-
AllStar
Division
-
Short
Problems
-
Programming
Problems
Calgary Region Computer Programming Competition
-
1994
Contest problems
and solutions
-
1995
Contest problems
and solutions
-
1996
Contest problems
and solutions
Central European Olympiad in Informatics
-
CEOI'94,
Cluj, Romania
-
CEOI'95,
Szeged, Hungary
Correspondence Seminar in Programming (CSP)
-
1st-11th
CSP - Selected Problems
-
12th
CSP Series 3
-
12th
CSP Series 4
-
13th
CSP Series 1
-
13th
CSP Series 2
-
13th
CSP Series 3
-
13th
CSP Series 4
-
1th
Series CSP - beginners
All Ireland Schools Programming Competition
-
1994 contest
-
Round 1, problems
and solutions
-
Final Round, Day 1, problems
and solutions
-
Final Round, Day 2, problems
and solutions
-
1995 contest
-
Round 1 problems
-
1996
contest problems
ACS Australian Programming Competition
-
1993
Problems
-
1995 Mail Server Problems
-
Calculating
Statistics
-
The
End of the World
-
String
Processing
-
Postal
Problems
-
Digits
-
Amazing
Mazes
-
Alphabet
Fractions
-
Bungling
Bureaucracy
-
Friendly
Coin Sets
-
1995 Practice Problems
-
Card
Trick
-
1995 Competition Problems
-
Add
'Em Up
-
HDTV
-
Splendid
Spangles
-
Channel
Allocation
-
Symbolic
AI
-
Word
Match
The Annual Berkeley Programming Contest
Problem sets are in gzipped Postscipt format.
-
1986
Contest
-
1991
Fall Contest
-
1992
Fall Contest
-
1993
Fall Contest
-
1994
Fall Contest
-
1995
Fall Contest
-
1996
Fall Contest
The Denison Spring Programming Contest
-
1991
Contest
-
1992
Contest
-
1993
Contest
-
1994
Contest
-
1995
Contest
-
1996
Contest
Waterloo Local Contest
-
1992
Fall Contest
-
1993
Spring Contest #1
-
1993
Spring Contest #2
-
1994
Fall Contest #1
-
1994
Fall Contest #2
-
1995
Winter Contest
-
1995
Fall Contest #1 (.ps.gz)
-
1995
Fall Contest #2 (.ps.gz)
The UPJ ACM High School Computer Programming Contest
-
1995 Problems
-
Problem
1: A recuurence Relation
-
Problem
2: TEX Quotes
-
Problem
3: Statistical Analysis
-
Problem
4: Triangles
-
Problem
5: Word Search
International Computer Problem Solving Challenge (ICPSC)
-
Elementary
Division Problems (1982-94), zipped
-
Junior
Division Problems (1981-94), zipped
-
Senior
Division Problems (1981-94), zipped
Bits and Chips Programming Contest
-
1993
Fall Problems: Indiana
Zones, Koala
Hideout, Light
Pockets, Prestidigitation
-
1994
Winter Problems: Friend
or Foe, Modacity,
Short
DES, Simple
Fracture
-
1994
Spring Problems: Dancing
Squares, Hilbert
Hack, Palindrama,
Spin
Doctor
-
1994
Fall Problems: Derailed,
Permute
Commute, Space
Walk, Tub
Drop
-
1995
Winter Problems: Cat
Nap, Jury
Censor, Pyramid,
Roll
It
-
1995
Spring Problems: Big
Product, Common
Scents, Knight
Poll, Walkabout
-
1995
Fall Problems: Bowlerama,
CD
Siesta, Fast
Food, Prime
Gap
-
1996
Winter Problems: Factor
Eyes, Knight
Trip, Restrung,
Shingles
-
1996
Spring Problems: Commutation,
Revelation,
Stamps,
Webs
-
1996
Fall Problems: Clock
Spread, Pipeline,
Spin
Cycle, Translation
-
1997
Spring Problems: Balls,
Dating
Game, Lunch
Plan, Word
Walk
-
Sample
solutions, input and output test data can be found on the Homepage
Other Contests
-
FIU-UCF
Programming Contest 1991 problems in plain
text and TeX
format
-
The
British Informatics Olympiad (BIO) 1995
-
Harding
University Local Programming Contest, Fall 1992
-
Notre
Dame ACM Fall Programming Contest
-
ODU
ACM Fall Programming Contest 1991
-
ODU
ACM Spring Programming Contest 1992 in TeX
and gzipped
Postscript format
-
ODU
ACM Spring Programming Contest 1993 in TeX
and gzipped
Postscript format
-
Mountain
Region Programming Contest 1990 problems
and errata
-
Challenge
of the week
-
SMSU
Problem of the week
-
Simpson
College Programming Contest 1995
-
Concours
Informatique Luxembourgois Home
Page
-
Programmer
of the Month Contest
-
Canadian
Computing Competition
-
Karpinsk
Tram 96 Programming Contest
-
PCWeek
problems in zipped RTF format
-
La
folle course informatique
Other collections worth checking out
Problem
Set Archive at ETH Zürich
Collection
of Ed Karrels