Catalog · How the catalog works
hkoi-solutions
HKOI Final Event solutions
- ★ 11 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
HKOI Final Event Solutions
License for source codes in this repository
Creative Commons Attribution-ShareAlike 4.0 International. The full text of the license is available at https://creativecommons.org/licenses/by-sa/4.0/legalcodee
Solutions
2023/24
| ID | Name | Code | Slides |
|---|---|---|---|
| S241 | Mirror Horror | Slides | |
| S242 | Path of Infinity | Slides | |
| S243 | Stop the Avalanche! | Slides | |
| S244 | Group Photo | Slides | |
| J241 | Watermelon Game | Slides | |
| J242 | Digit Cipher | Slides | |
| J243 | Neat Corridor | Slides | |
| J244 | Passing Rate | Slides |
2022/23
| ID | Name | Code | Slides |
|---|---|---|---|
| S231 | Ambiguous Undecimal System | Slides | |
| S232 | Team Formation | Slides | |
| S233 | Doctor String in the Coordinates of Madness | Slides | |
| S234 | Triangle Tour | Slides | |
| J231 | Bubble Tea Shop | Slides | |
| J232 | Move Pads | Slides | |
| J233 | Mechanical Grid | Slides | |
| J234 | Rotating Needle | Slides |
2021/22
| ID | Name | Code | Slides |
|---|---|---|---|
| S221 | Hotel Rankings | Slides | |
| S222 | Gathering | Slides | |
| S223 | Pixel Math Puzzle | Slides | |
| S224 | Connectors | Slides | |
| J221 | Bus Route Category | Slides | |
| J222 | Spicy Ramen | Slides | |
| J223 | Ice Cream | Slides | |
| J224 | Digit Implant Strategy | Slides |
2020/21
| ID | Name | Code | Slides |
|---|---|---|---|
| S211 | Skyscraperhenge | Slides | |
| S212 | Super Chat | Slides | |
| S213 | Chinese Checkers | Slides | |
| J211 | Paint Shop | Slides | |
| J212 | Paint the Floor | Slides | |
| J213 | Paint the Wall | Slides |
2018/19
| ID | Name | Code | Slides |
|---|---|---|---|
| S191 | Unstoppable Onslaught | Slides | |
| S192 | Two Towers | Slides | |
| S193 | Alice's Housekeeper | Slides | |
| S194 | Snakes and Snakes | Slides | |
| J191 | Alice and Wings | Slides | |
| J192 | Bigger, Better | Slides | |
| J193 | Hyper Knight II | Slides | |
| J194 | Graffiti | Slides |
2017/18
| ID | Name | Code | Slides |
|---|---|---|---|
| S181 | Odd is Odd | Slides | |
| S182 | Tournament | Slides | |
| S183 | Desktop Icons | Slides | |
| S184 | Bogo Translate | Slides | |
| J181 | Wings and Nuggets | Slides | |
| J182 | Rope | Slides | |
| J183 | Shortest Path | Slides | |
| J184 | Mysterious Area | Slides |
2016/17
| ID | Name | Code | Slides |
|---|---|---|---|
| S171 | TV Ratings | Slides | |
| S172 | Degradion | Slides | |
| S173 | Monster GO | Slides | |
| S174 | Magic Triangle II | Slides | |
| J171 | Acronym | Slides | |
| J172 | Card Game | Slides | |
| J173 | Fibonacci Word | Slides | |
| J174 | Crosses | Slides |
2015/16
| ID | Name | Code | Slides |
|---|---|---|---|
| S161 | Military Training | Slides | |
| S162 | Robos' Feast | Slides | |
| S163 | Arithmetic Sequence | Slides | |
| S164 | Alice's Meal | Slides | |
| J161 | Model Answer | Slides | |
| J162 | Time Zones | Slides | |
| J163 | Stone Game | Slides | |
| J164 | Candy Factory | Slides |
2014/15
| ID | Name | Code | Slides |
|---|---|---|---|
| S150 | Enumeration | Pascal C++ | |
| S151 | Promotion Period | Pascal C++ | Slides |
| S152 | Apple Garden | Pascal C++ | Slides |
| S153 | Secret Message | Pascal C++ | Slides |
| S154 | Monster Arena | Pascal C++ | Slides |
| J150 | Enumeration | Pascal C++ | |
| J151 | Inverse Problem | Pascal C++ | Slides |
| J152 | Royal Bodyguard | Pascal C++ | Slides |
| J153 | Insert Delete | Pascal C++ | Slides |
| J154 | Father's Will | Pascal C++ | Slides |
2014
| ID | Name | Code | Slides |
|---|---|---|---|
| S140 | Enumeration | Pascal C++ | |
| S141 | Dividing the Cities | ||
| S142 | Gene Mutation 2 | Slides | |
| S143 | Input Method | Pascal C++ | Slides |
| S144 | Pharmaceutical Company | Slides | |
| J140 | Enumeration | Pascal C++ | |
| J141 | Phone Menu | Pascal C++ | |
| J142 | Magic Stones | Pascal C++ | Slides |
| J143 | Power Socket | Pascal C++ | Slides |
| J144 | Fair Santa Claus | Pascal C++ | Slides |
2013
| ID | Name | Code | Slides |
|---|---|---|---|
| S131 | Bacteria Research | Slides | |
| S132 | Safe Storage | Slides | |
| S133 | TB | Pascal C++ | |
| S134 | Unfair Santa Claus | Slides | |
| J131 | Strategy Steps | Pascal C++ | Slides |
| J132 | Queueing | Pascal C++ | Slides |
| J133 | Dryads | Pascal C++ | Slides |
| J134 | Lucky Rainbow | Pascal C++ | Slides |
2012
| ID | Name | Code | Slides |
|---|---|---|---|
| S121 | Infinite Coding | Slides | |
| S122 | Toothpicks | Pascal C++ | Slides |
| S123 | Songs | Slides | |
| S124 | Gene Mutation | Slides | |
| J121 | Outstanding Integer | Pascal C++ | |
| J122 | Hotel | Pascal C++ | |
| J123 | Cheating Dice | Slides | |
| J124 | Penicillin | Pascal C++ | Slides |
2011
| ID | Name | Code | Slides |
|---|---|---|---|
| S111 | Nuclear Reactor | Pascal C++ | Slides |
| S112 | Spectrum Identification | Pascal C++ | Slides |
| S113 | Gravity Game | Pascal C++ | Slides |
| S114 | Circular Circuit | Pascal C++ | Slides |
| J111 | WippiLeaks | Pascal C++ | Slides |
| J112 | Housekeeper | Pascal C++ | Slides |
| J113 | Factor Factory | Pascal C++ | Slides |
| J114 | Pyramid | Pascal C++ | Slides |
2010
| ID | Name | Code | Slides |
|---|---|---|---|
| S101 | Squares Dartboard | Pascal C++ | |
| S102 | Igloo | Slides | |
| S103 | Flexibility | Slides | |
| S104 | OI Football Team | Slides | |
| J101 | Numpad | Pascal C++ | |
| J102 | Quest for Polar Bear | Slides | |
| J103 | Insect Galore | Slides | |
| J104 | Reading Books | Slides |
2009
| ID | Name | Code | Slides |
|---|---|---|---|
| S091 | Colored Balls | Pascal C++ | |
| S092 | Santa's Gifts | Pascal C++ | |
| S093 | Posters | Pascal C++ | |
| S094 | Reaching the Destination | Pascal C++ | |
| J091 | Set Union | Pascal C++ | |
| J092 | Dictionary | Pascal C++ | |
| J093 | Necklace | Pascal C++ | |
| J094 | Full | Pascal C++ | Slides |
2008
| ID | Name | Code | Slides |
|---|---|---|---|
| S081 | Black Day | Pascal C++ | |
| S082 | Shy Tortoise | Slides | |
| S083 | Storage Box | Slides | |
| S084 | Defense Line | Slides | |
| J081 | Simple Calculator | Pascal C++ | |
| J082 | Joining Metal Chains | Pascal C++ | |
| J083 | Count 1s | Pascal C++ | Slides |
| J084 | Who Moved My Cheese | Pascal C++ | Slides |
2007
| ID | Name | Code | Slides |
|---|---|---|---|
| S071 | Storage Centre | Slides | |
| S072 | Partners | Slides | |
| S073 | SOS | Slides | |
| S074 | Meet in the Middle | ||
| J071 | Zoo Planning | Slides | |
| J072 | Little Stage | Slides | |
| J073 | Shuttle Bus | ||
| J074 | Best Plan | Pascal C++ |
2006
| ID | Name | Code | Slides |
|---|---|---|---|
| S061 | Three Little Pigs | Slides | |
| S062 | Toggle | Slides | |
| S063 | Squareland | Slides | |
| S064 | Tappy Game | Slides | |
| J061 | Expiry Date | Pascal C++ | |
| J062 | Bit Split | Pascal C++ | |
| J063 | Sudoku | Slides | |
| J064 | Cave Adventures | Pascal C++ | Slides |
2005
| ID | Name | Code | Slides |
|---|---|---|---|
| S051 | Symbolic Links | Slides | |
| S052 | Land | Slides | |
| S053 | Atlantis | Slides | |
| S054 | Gift | Slides | |
| J051 | Pattern Matching | Slides | |
| J052 | Whirlpool | Slides | |
| J053 | Word Wrap | Slides | |
| J054 | Competition | Slides |
2004
| ID | Name | Code | Slides |
|---|---|---|---|
| S041 | Credit Card | ||
| S042 | Teacher's Problem | Slides | |
| S043 | Forecasting | Slides | |
| S044 | Set Intersection | Slides | |
| J041 | Traffic Lights | Slides | |
| J042 | Currency Exchange | Slides | |
| J043 | Reversi | ||
| J044 | Amazing Robot | Slides |

