APCS Zone


All past APCS problems, public mock exams, and the countdown to the next official exam.

Next official exam

Beginner
24days
2026/10/04(日)
Intermediate
24days
2026/10/04(日)
Upper-intermediate
52days
2026/11/01(日)
Advanced
52days
2026/11/01(日)

Mock exams

Official session: 2026/06/07 15:20~17:20(duration 120 min)
Official session: 2026/03/08 15:20~17:20(duration 120 min)
Official session: 2026/03/08 15:20~17:20(duration 120 min)
Official session: 2026/01/04 15:20~17:20(duration 120 min)
Official session: 2025/10/19 15:20~17:20(duration 120 min)

APCS problems

Problem Level 題解
Flipping Stacks (APCS 2025-11 Expert) apcs202511h3 Advanced
Printing Factory (APCS 2025-11 Expert) apcs202511h2 Advanced
Letter Matching (APCS 2025-11 Expert) apcs202511h1 Advanced
Roulette Score (APCS 2025-06 Intermediate) apcs202506p2 Intermediate 題解
Mind the Traps (APCS 2025-06 Beginner) apcs202506p1 Beginner 題解
Reconstruction Problem (APCS 2025-01 Advanced) apcs202501p3 Upper-intermediate 題解
String Operations (APCS 2025-01 Intermediate) apcs202501p2 Intermediate 題解
Waiting for the Traffic Light (APCS 2025-01 Beginner) apcs202501p1 Beginner 題解
Chain Reaction (APCS 2024-10 Advanced) apcs202410p3 Upper-intermediate
Collecting Gems (APCS 2024-10 Intermediate) apcs202410p2 Intermediate 題解
Pouring Drinks (APCS 2024-10 Beginner) apcs202410p1 Beginner 題解
Digital Canvas (APCS 2024-06 Intermediate) apcs202406p2 Intermediate 題解
Acrobatics Show (APCS 2024-06 Beginner) apcs202406p1 Beginner 題解
Logic Circuit (APCS 2024-01 Advanced) apcs202401p3 Upper-intermediate
Bee Observation (APCS 2024-01 Intermediate) apcs202401p2 Intermediate 題解
Character Selection (APCS 2024-01 Beginner) apcs202401p1 Beginner 題解
Moving (APCS 2023-10 Advanced) apcs202310p3 Upper-intermediate
Card Game (APCS 2023-10 Intermediate) apcs202310p2 Intermediate 題解
Robot Mouse (APCS 2023-10 Beginner) apcs202310p1 Beginner 題解
Tape Movement Sequence (APCS 2023-06 Advanced) apcs202306p3 Upper-intermediate
Special Positions (APCS 2023-06 Intermediate) apcs202306p2 Intermediate 題解
Path Detection (APCS 2023-06 Beginner) apcs202306p1 Beginner 題解
Addition Before Multiplication and Functions (APCS 2023-01 Advanced) apcs202301p3 Upper-intermediate
Word Maker (APCS 2023-01 Intermediate) apcs202301p2 Intermediate 題解
Programming Exam (APCS 2023-01 Beginner) apcs202301p1 Beginner 題解
Gentle Trail (APCS 2022-10 Expert) apcs202210p4 Advanced
Maze Exploration (APCS 2022-10 Advanced) apcs202210p3 Upper-intermediate
Freight Station (APCS 2022-10 Intermediate) apcs202210p2 Intermediate 題解
Bus Stops (APCS 2022-10 Beginner) apcs202210p1 Beginner 題解
String Decoding (APCS 2022-06 Intermediate) apcs202206p2 Intermediate 題解
Number Game (APCS 2022-06 Beginner) apcs202206p1 Beginner 題解
Winner Prediction (APCS 2022-01 Intermediate) apcs202201p2 Intermediate 題解
Program Trading (APCS 2022-01 Beginner) apcs202201p1 Beginner 題解
Route Arrangement (APCS 2021-11 Intermediate) apcs202111p2 Intermediate 題解
Fence Repair (APCS 2021-11 Beginner) apcs202111p1 Beginner 題解
Food Expo (APCS 2021-09 Expert) apcs202109p4 Advanced
Demon King's Maze (APCS 2021-09 Intermediate) apcs202109p2 Intermediate 題解
Seven-Character Couplets (APCS 2021-09 Beginner) apcs202109p1 Beginner 題解
Data Flow (APCS 2021-01 Intermediate) apcs202101p2 Intermediate 題解
Purchasing Power (APCS 2021-01 Beginner) apcs202101p1 Beginner 題解
Lowland Distance (APCS 2020-10 Expert) apcs202010p4 Advanced
Population Migration (APCS 2020-10 Intermediate) apcs202010p2 Intermediate 題解
Personnel Allocation (APCS 2020-10 Beginner) apcs202010p1 Beginner 題解
Virus Evolution (APCS 2020-07 Expert) apcs202007p4 Advanced
Dice (APCS 2020-07 Intermediate) apcs202007p2 Intermediate 題解
Shopping Cart (APCS 2020-07 Beginner) apcs202007p1 Beginner 題解
Matrix Sum (APCS 2020-01 Intermediate) apcs202001p2 Intermediate 題解
Rock-Paper-Scissors (APCS 2020-01 Beginner) apcs202001p1 Beginner 題解
Robot's Path (APCS 2019-06 Intermediate) apcs201906p2 Intermediate 題解
Basketball Games (APCS 2019-06 Beginner) apcs201906p1 Beginner 題解
Special Encoding (APCS 2018-06 Beginner) apcs201806p1 Beginner 題解
Stacking (APCS 2017-10 Expert) apcs201710p4 Advanced
Tree Analyses (APCS 2017-10 Advanced) apcs201710p3 Upper-intermediate
Alternating Strings (APCS 2017-10 Intermediate) apcs201710p2 Intermediate 題解
Logic Operators (APCS 2017-10 Beginner) apcs201710p1 Beginner 題解
Base Stations (APCS 2017-03 Expert) apcs201703p4 Advanced
Number Tornado (APCS 2017-03 Intermediate) apcs201703p3 Intermediate 題解
Small Groups (APCS 2017-03 Intermediate) apcs201703p2 Intermediate 題解
Secret Difference (APCS 2017-03 Beginner) apcs201703p1 Beginner 題解
Timed K-Bomb (APCS 2016-10 Advanced) apcs201610p3 Upper-intermediate
Maximum Sum (APCS 2016-10 Intermediate) apcs201610p2 Intermediate 題解
Triangle Classification (APCS 2016-10 Beginner) apcs201610p1 Beginner 題解
Matrix Transformations (APCS 2016-03 Intermediate) apcs201603p2 Intermediate 題解
Grade Indicators (APCS 2016-03 Beginner) apcs201603p1 Beginner 題解