Contests

The Engineer Man Knowledge Center hosts contests weekly which are done in a Code Golf format. For those not familiar with Code Golf, it basically means that the winner of the contest is the person who can accomplish the given objective with the least amount of code, measured in bytes.

Supported languages are those which Piston supports. To request new languages, submit a request in #emkc-felix-piston on Discord. Our intent is to add proper golfing languages over time as well as a separate leaderboard for these languages.

Overview
  1. Contests start at 1:00pm CDT (6:00pm UTC) on Sundays and run for 3 days ending at 1:00pm CDT (6:00pm UTC) on Wednesdays.
  2. You can update your solution as many times as you want during the contest period. Submitting a solution that is shorter than your last submitted solution will result in the submitted time changed. This is important to understand because tiebreakers are resolved by the oldest solution.
  3. Points are awarded to the shortest solutions that meet the objective both overall and per language. If there are solutions that are the same length, the solution submitted the earliest will take precedent. Please see how to gain power for more information.
  4. Leading and trailing whitespace is automatically trimmed before calculating the number of bytes used.
  5. Inputs are provided as command line arguments (ARGV) and standard input (STDIN) with each input separated by a newline character, you may use either one.
Rules
  1. No sharing solutions or discussing approach during the contest period.
  2. Submitted solutions must pass automated code execution before they are recorded as a contest submission. This is done using the Piston engine.
  3. For those using Bash, you can any of the GNU coreutils as well as sed and awk. You may not call into any of the other contest languages (julia, perl, python, etc.).
  4. Don't submit duplicate solutions for similar languages (e.g. c/c++, js/ts/deno, etc).
  5. Invalid solutions and solutions which discover the secret input and are based on that secret input will be removed.

Active Contests

There are no active contests at this time.

Past Contests

Caesar Cipher

Code Golf style contest. Click to view solutions.

Active Dates: May 9, 2021 - May 12, 2021 (Finished)
Total Solutions: 73
Whack-a-mole

Code Golf style contest. Click to view solutions.

Active Dates: May 2, 2021 - May 5, 2021 (Finished)
Total Solutions: 58
Symmetric Merge

Code Golf style contest. Click to view solutions.

Active Dates: April 25, 2021 - April 28, 2021 (Finished)
Total Solutions: 85
Tax Trouble

Code Golf style contest. Click to view solutions.

Active Dates: April 18, 2021 - April 21, 2021 (Finished)
Total Solutions: 62
Cellular Automata - part 2

Code Golf style contest. Click to view solutions.

Active Dates: April 11, 2021 - April 14, 2021 (Finished)
Total Solutions: 25
Electrical Nightmare

Code Golf style contest. Click to view solutions.

Active Dates: April 4, 2021 - April 7, 2021 (Finished)
Total Solutions: 61
Hello World

Code Golf style contest. Click to view solutions.

Active Dates: April 1, 2021 - April 2, 2021 (Finished)
Total Solutions: 237
Jumbled String Values

Code Golf style contest. Click to view solutions.

Active Dates: March 28, 2021 - March 31, 2021 (Finished)
Total Solutions: 35
Cellular Automata - part 1

Code Golf style contest. Click to view solutions.

Active Dates: March 21, 2021 - March 24, 2021 (Finished)
Total Solutions: 19
Secret Message

Code Golf style contest. Click to view solutions.

Active Dates: March 14, 2021 - March 17, 2021 (Finished)
Total Solutions: 45
Card Chains

Code Golf style contest. Click to view solutions.

Active Dates: March 7, 2021 - March 10, 2021 (Finished)
Total Solutions: 21
Seasons Change

Code Golf style contest. Click to view solutions.

Active Dates: February 28, 2021 - March 3, 2021 (Finished)
Total Solutions: 27
Password Please!

Code Golf style contest. Click to view solutions.

Active Dates: February 21, 2021 - February 24, 2021 (Finished)
Total Solutions: 67
ASCII Conversions

Code Golf style contest. Click to view solutions.

Active Dates: February 14, 2021 - February 17, 2021 (Finished)
Total Solutions: 64
Missing People 2

Code Golf style contest. Click to view solutions.

Active Dates: February 7, 2021 - February 10, 2021 (Finished)
Total Solutions: 24
Wacky Notation

Code Golf style contest. Click to view solutions.

Active Dates: January 31, 2021 - February 3, 2021 (Finished)
Total Solutions: 22
Buck The System

Code Golf style contest. Click to view solutions.

Active Dates: January 24, 2021 - January 27, 2021 (Finished)
Total Solutions: 36
Fibonacci Shenanigans

Code Golf style contest. Click to view solutions.

Active Dates: January 17, 2021 - January 20, 2021 (Finished)
Total Solutions: 46
Amicable Numbers

Code Golf style contest. Click to view solutions.

Active Dates: January 10, 2021 - January 13, 2021 (Finished)
Total Solutions: 42
Finding sum of digits

Code Golf style contest. Click to view solutions.

Active Dates: January 3, 2021 - January 6, 2021 (Finished)
Total Solutions: 56
Construct Words From Letters

Code Golf style contest. Click to view solutions.

Active Dates: December 27, 2020 - December 30, 2020 (Finished)
Total Solutions: 15
Distance to Nearest Vowel 2

Code Golf style contest. Click to view solutions.

Active Dates: November 22, 2020 - November 25, 2020 (Finished)
Total Solutions: 21
Distance to Nearest Vowel

Code Golf style contest. Click to view solutions.

Active Dates: November 15, 2020 - November 18, 2020 (Finished)
Total Solutions: 29
Letter Flip 2

Code Golf style contest. Click to view solutions.

Active Dates: November 8, 2020 - November 11, 2020 (Finished)
Total Solutions: 26
Missing People

Code Golf style contest. Click to view solutions.

Active Dates: November 1, 2020 - November 4, 2020 (Finished)
Total Solutions: 28
Letter Flip

Code Golf style contest. Click to view solutions.

Active Dates: October 25, 2020 - October 28, 2020 (Finished)
Total Solutions: 67
Plotting The Trail 2

Code Golf style contest. Click to view solutions.

Active Dates: October 18, 2020 - October 21, 2020 (Finished)
Total Solutions: 30
Plotting The Trail

Code Golf style contest. Click to view solutions.

Active Dates: October 11, 2020 - October 14, 2020 (Finished)
Total Solutions: 59
Esoteric Language Parsing

Code Golf style contest. Click to view solutions.

Active Dates: October 4, 2020 - October 7, 2020 (Finished)
Total Solutions: 33
Textual Number Length

Code Golf style contest. Click to view solutions.

Active Dates: September 27, 2020 - September 30, 2020 (Finished)
Total Solutions: 44
The Decryptor

Code Golf style contest. Click to view solutions.

Active Dates: September 20, 2020 - September 23, 2020 (Finished)
Total Solutions: 62
Rays Of Sunshine

Code Golf style contest. Click to view solutions.

Active Dates: September 13, 2020 - September 17, 2020 (Finished)
Total Solutions: 25
Word Spirals

Code Golf style contest. Click to view solutions.

Active Dates: September 6, 2020 - September 10, 2020 (Finished)
Total Solutions: 33
A Super Simple Test Contest

Code Golf style contest. Click to view solutions.

Active Dates: August 29, 2020 - September 5, 2020 (Finished)
Total Solutions: 26