Description
Welcome to the UCalgary First Year Programming Contest 2026!
- This is a 3 hour contest consisting of 12 problems in roughly increasing difficulty
- You are first ranked by number of problems solved then by time penalty
- When you solve a problem your time penalty increases by the time taken to solve the problem + 20 mins for each failed attempt
- Internet usage is restricted to language documentation only!
Good luck and have fun!
Start & End Times
| Start Time | 2026-01-17 19:00 CET |
| End time | 2026-01-17 22:00 CET |
Problems
Scoring
Pass/Fail — Ranked
Explanation:
Each problem is pass/fail. Participants are ranked by the number of solved problems, breaking ties by penalty (sum of time + 20 minutes per wrong submission, for all solved problems). Time is rounded to minutes.
Standings
- Standings are shown without limitation.
Languages
Ada Algol 60 Algol 68 APL Bash BCPL BQN C C# C++ COBOL Common Lisp Crystal D Dart Elixir Erlang F# Forth Fortran Fortran 77 Gerbil Go Haskell Icon Java JavaScript (Node.js) JavaScript (SpiderMonkey) Julia Kotlin Lua Modula-2 Nim Objective-C OCaml Octave Odin Pascal Perl PHP PL/I Prolog Python 2 Python 3 Racket Ruby Rust Simula 67 Smalltalk SNOBOL Swift TypeScript Visual Basic Zig