2016 Spring Computer Science I Individual Programs
Program
Description
Input
Output
Solution
Grading Criteria
1
Sudokode
sudokode.in
sudokode.out
sudokode.c
P1 GC(Section 2)
2
Word Search
dictionary.txt
ws-data.zip
(both input/output)
checkwordsearch.java
(Checker)
wordsearch.c
(Intended)
wordsearch2.c
(Alternate-too slow)
wordsearch3.c
(Alternate-speed up)
wordsearch4.c
(Unique Alpha List)
P2 GC
3
Mastermind
mastermind.in
mastermind.out
mastermind_arup.c
mastermind_arup2.c
mastermind_arup3.c
P3 GC
4
Risk 1000000
risk01.in
risk-large1.in
risk-large2.in
risk-large3.in
risk01.out
risk-large1.out
risk-large2.out
risk-large3.out
risk_merge.c
risk_quick.c
P4 GC
5
Maze
maze.in
maze.out
maze.c
maze2.c
P5 GC
6
Boggle
boggle.txt
(sample input)
sampledictionary.txt
(small dictionary for testing)
dictionary.txt
(large dictionary for testing)
boggletest.txt
(test input)
sample.out
(sample output using small dictionary
boggle.out
(sample output using large dictionary)
boggle.out
(one valid test output)
checkboggle.java
(checker)
boggle.c
P6 GC
7
Game of Games
game.in
game.out
gameofgames.c
(Arup's Solution)
gametyler.c
(Tyler Woodhull's Solution)
P7 GC