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 12:00pm CDT (5:00pm UTC) on Sundays and run for 3 days ending at 12:00pm CDT (5: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 use 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. Solutions which depend on RNG to pass are not allowed.

Active Contests

There are no active contests at this time.

Past Contests

3D Drone Navigation [Achived because its too hard lol]

Code Golf style contest. Click to view solutions.

Active Dates: February 23, 2024 - February 27, 2024 (Finished)
Total Solutions: 0
Cosmo's Conundrum Part 1 (Easy Mode)

Code Golf style contest. Click to view solutions.

Active Dates: March 26, 2023 - March 29, 2023 (Finished)
Total Solutions: 98
Finding Number Pairs

Code Golf style contest. Click to view solutions.

Active Dates: March 12, 2023 - March 15, 2023 (Finished)
Total Solutions: 22
Find the Missing Number

Code Golf style contest. Click to view solutions.

Active Dates: March 5, 2023 - March 8, 2023 (Finished)
Total Solutions: 22
Drone Navigation

Code Golf style contest. Click to view solutions.

Active Dates: February 26, 2023 - March 1, 2023 (Finished)
Total Solutions: 3
nth prime

Code Golf style contest. Click to view solutions.

Active Dates: February 12, 2023 - February 15, 2023 (Finished)
Total Solutions: 19
Nearest Prime

Code Golf style contest. Click to view solutions.

Active Dates: November 27, 2022 - November 30, 2022 (Finished)
Total Solutions: 20
Car Power

Code Golf style contest. Click to view solutions.

Active Dates: November 20, 2022 - November 23, 2022 (Finished)
Total Solutions: 39
Ordered Alphabet

Code Golf style contest. Click to view solutions.

Active Dates: November 9, 2022 - November 12, 2022 (Finished)
Total Solutions: 86
Sator Square Mania

Code Golf style contest. Click to view solutions.

Active Dates: October 23, 2022 - October 27, 2022 (Finished)
Total Solutions: 14
Engineer Man Binary Relativism

Code Golf style contest. Click to view solutions.

Active Dates: October 16, 2022 - October 19, 2022 (Finished)
Total Solutions: 11
Weird Binary Sum

Code Golf style contest. Click to view solutions.

Active Dates: October 9, 2022 - October 12, 2022 (Finished)
Total Solutions: 71
Total distance

Code Golf style contest. Click to view solutions.

Active Dates: October 2, 2022 - October 5, 2022 (Finished)
Total Solutions: 8
Perfect sum

Code Golf style contest. Click to view solutions.

Active Dates: September 25, 2022 - September 28, 2022 (Finished)
Total Solutions: 6
Separating index

Code Golf style contest. Click to view solutions.

Active Dates: September 18, 2022 - September 21, 2022 (Finished)
Total Solutions: 9
Bubble Sort

Code Golf style contest. Click to view solutions.

Active Dates: September 11, 2022 - September 14, 2022 (Finished)
Total Solutions: 11
Bad sort

Code Golf style contest. Click to view solutions.

Active Dates: September 4, 2022 - September 7, 2022 (Finished)
Total Solutions: 37
Subsequences

Code Golf style contest. Click to view solutions.

Active Dates: August 28, 2022 - August 31, 2022 (Finished)
Total Solutions: 23
Array diff

Code Golf style contest. Click to view solutions.

Active Dates: August 21, 2022 - August 24, 2022 (Finished)
Total Solutions: 34
Balanced brackets

Code Golf style contest. Click to view solutions.

Active Dates: August 14, 2022 - August 17, 2022 (Finished)
Total Solutions: 7
Capitalized sentences

Code Golf style contest. Click to view solutions.

Active Dates: August 7, 2022 - August 10, 2022 (Finished)
Total Solutions: 26
2 steps forward, 1 step back

Code Golf style contest. Click to view solutions.

Active Dates: August 2, 2022 - August 5, 2022 (Finished)
Total Solutions: 44
Counting Arrows

Code Golf style contest. Click to view solutions.

Active Dates: July 24, 2022 - July 27, 2022 (Finished)
Total Solutions: 27
Alien Alphabet

Code Golf style contest. Click to view solutions.

Active Dates: July 10, 2022 - July 13, 2022 (Finished)
Total Solutions: 15
Parking lot

Code Golf style contest. Click to view solutions.

Active Dates: July 3, 2022 - July 6, 2022 (Finished)
Total Solutions: 29
Is Palindrome?

Code Golf style contest. Click to view solutions.

Active Dates: June 26, 2022 - June 29, 2022 (Finished)
Total Solutions: 70
Easy Money Pt. 2

Code Golf style contest. Click to view solutions.

Active Dates: June 19, 2022 - June 22, 2022 (Finished)
Total Solutions: 22
nth Sum

Code Golf style contest. Click to view solutions.

Active Dates: June 5, 2022 - June 8, 2022 (Finished)
Total Solutions: 72
Inside Division

Code Golf style contest. Click to view solutions.

Active Dates: May 29, 2022 - June 1, 2022 (Finished)
Total Solutions: 74
Rotational Exercise

Code Golf style contest. Click to view solutions.

Active Dates: May 22, 2022 - May 25, 2022 (Finished)
Total Solutions: 55
Vowel Count

Code Golf style contest. Click to view solutions.

Active Dates: May 15, 2022 - May 18, 2022 (Finished)
Total Solutions: 95
Array Reverse Sums

Code Golf style contest. Click to view solutions.

Active Dates: May 8, 2022 - May 11, 2022 (Finished)
Total Solutions: 46
Roman Conversions

Code Golf style contest. Click to view solutions.

Active Dates: May 1, 2022 - May 4, 2022 (Finished)
Total Solutions: 49
Bug-tracking system

Code Golf style contest. Click to view solutions.

Active Dates: April 24, 2022 - April 27, 2022 (Finished)
Total Solutions: 38
Matrix Product

Code Golf style contest. Click to view solutions.

Active Dates: April 17, 2022 - April 20, 2022 (Finished)
Total Solutions: 25
Hexstrings

Code Golf style contest. Click to view solutions.

Active Dates: April 10, 2022 - April 13, 2022 (Finished)
Total Solutions: 36
the last digit of pi

Code Golf style contest. Click to view solutions.

Active Dates: April 1, 2022 - April 1, 2022 (Finished)
Total Solutions: 237
Missing Sequence Sums

Code Golf style contest. Click to view solutions.

Active Dates: March 27, 2022 - March 30, 2022 (Finished)
Total Solutions: 70
Simple Summation

Code Golf style contest. Click to view solutions.

Active Dates: March 20, 2022 - March 23, 2022 (Finished)
Total Solutions: 141
Alignment Anarchy

Code Golf style contest. Click to view solutions.

Active Dates: March 13, 2022 - March 16, 2022 (Finished)
Total Solutions: 27
IoT Payload Decoder

Code Golf style contest. Click to view solutions.

Active Dates: March 6, 2022 - March 9, 2022 (Finished)
Total Solutions: 35
Complex Exponentiation

Code Golf style contest. Click to view solutions.

Active Dates: February 27, 2022 - March 2, 2022 (Finished)
Total Solutions: 33
Natural damage control

Code Golf style contest. Click to view solutions.

Active Dates: February 20, 2022 - February 23, 2022 (Finished)
Total Solutions: 15
Basic Bases

Code Golf style contest. Click to view solutions.

Active Dates: February 13, 2022 - February 16, 2022 (Finished)
Total Solutions: 15
Factor Fun

Code Golf style contest. Click to view solutions.

Active Dates: February 6, 2022 - February 9, 2022 (Finished)
Total Solutions: 83
Making Squares

Code Golf style contest. Click to view solutions.

Active Dates: January 30, 2022 - February 2, 2022 (Finished)
Total Solutions: 83
Skyscraper Sunrise

Code Golf style contest. Click to view solutions.

Active Dates: January 23, 2022 - January 26, 2022 (Finished)
Total Solutions: 62
Dependency Dilemma

Code Golf style contest. Click to view solutions.

Active Dates: January 17, 2022 - January 20, 2022 (Finished)
Total Solutions: 7
Sectional Splits

Code Golf style contest. Click to view solutions.

Active Dates: January 9, 2022 - January 12, 2022 (Finished)
Total Solutions: 36
Word Search

Code Golf style contest. Click to view solutions.

Active Dates: November 28, 2021 - December 1, 2021 (Finished)
Total Solutions: 7
Alphabetical Words

Code Golf style contest. Click to view solutions.

Active Dates: November 21, 2021 - November 24, 2021 (Finished)
Total Solutions: 136
Easy Money

Code Golf style contest. Click to view solutions.

Active Dates: November 14, 2021 - November 17, 2021 (Finished)
Total Solutions: 110
Base64 Math

Code Golf style contest. Click to view solutions.

Active Dates: November 7, 2021 - November 10, 2021 (Finished)
Total Solutions: 27
Binary Math

Code Golf style contest. Click to view solutions.

Active Dates: October 31, 2021 - November 3, 2021 (Finished)
Total Solutions: 86
Complicated Currents

Code Golf style contest. Click to view solutions.

Active Dates: October 24, 2021 - October 27, 2021 (Finished)
Total Solutions: 15
Bird Watching

Code Golf style contest. Click to view solutions.

Active Dates: October 17, 2021 - October 20, 2021 (Finished)
Total Solutions: 21
Word Math Pt.2

Code Golf style contest. Click to view solutions.

Active Dates: October 10, 2021 - October 13, 2021 (Finished)
Total Solutions: 39
Word Math

Code Golf style contest. Click to view solutions.

Active Dates: October 3, 2021 - October 6, 2021 (Finished)
Total Solutions: 37
Rock, Paper, Scissors

Code Golf style contest. Click to view solutions.

Active Dates: September 26, 2021 - September 29, 2021 (Finished)
Total Solutions: 20
Holy Letters pt.2

Code Golf style contest. Click to view solutions.

Active Dates: September 19, 2021 - September 22, 2021 (Finished)
Total Solutions: 36
Holy Letters

Code Golf style contest. Click to view solutions.

Active Dates: September 12, 2021 - September 15, 2021 (Finished)
Total Solutions: 55
Prime Advantage

Code Golf style contest. Click to view solutions.

Active Dates: September 5, 2021 - September 8, 2021 (Finished)
Total Solutions: 64
pacman

Code Golf style contest. Click to view solutions.

Active Dates: August 29, 2021 - September 1, 2021 (Finished)
Total Solutions: 13
Leap Years

Code Golf style contest. Click to view solutions.

Active Dates: August 22, 2021 - August 25, 2021 (Finished)
Total Solutions: 23
Back To Morse

Code Golf style contest. Click to view solutions.

Active Dates: August 15, 2021 - August 18, 2021 (Finished)
Total Solutions: 18
Oh Sheet

Code Golf style contest. Click to view solutions.

Active Dates: August 8, 2021 - August 11, 2021 (Finished)
Total Solutions: 24
Please place the item in the bagging area

Code Golf style contest. Click to view solutions.

Active Dates: August 1, 2021 - August 4, 2021 (Finished)
Total Solutions: 53
Vowel Position Sums

Code Golf style contest. Click to view solutions.

Active Dates: July 25, 2021 - July 28, 2021 (Finished)
Total Solutions: 57
Sumthing Wrong?

Code Golf style contest. Click to view solutions.

Active Dates: July 18, 2021 - July 21, 2021 (Finished)
Total Solutions: 47
Password Policy

Code Golf style contest. Click to view solutions.

Active Dates: July 11, 2021 - July 14, 2021 (Finished)
Total Solutions: 31
Meshy Meshy

Code Golf style contest. Click to view solutions.

Active Dates: July 4, 2021 - July 7, 2021 (Finished)
Total Solutions: 70
Find A Word

Code Golf style contest. Click to view solutions.

Active Dates: June 27, 2021 - June 30, 2021 (Finished)
Total Solutions: 30
Find My Buddy

Code Golf style contest. Click to view solutions.

Active Dates: June 20, 2021 - June 23, 2021 (Finished)
Total Solutions: 36
Low High High High Low High Low

Code Golf style contest. Click to view solutions.

Active Dates: June 13, 2021 - June 16, 2021 (Finished)
Total Solutions: 54
String Sorting

Code Golf style contest. Click to view solutions.

Active Dates: June 6, 2021 - June 9, 2021 (Finished)
Total Solutions: 81
Logical Lingo

Code Golf style contest. Click to view solutions.

Active Dates: May 30, 2021 - June 2, 2021 (Finished)
Total Solutions: 25
(Anti-)Golf Society

Code Golf style contest. Click to view solutions.

Active Dates: May 23, 2021 - May 26, 2021 (Finished)
Total Solutions: 22
Socket Shuffle

Code Golf style contest. Click to view solutions.

Active Dates: May 16, 2021 - May 19, 2021 (Finished)
Total Solutions: 36
Caesar Cipher

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

Active Dates: April 18, 2021 - April 21, 2021 (Finished)
Total Solutions: 64
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: 65
Hello World

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

Active Dates: March 28, 2021 - March 31, 2021 (Finished)
Total Solutions: 37
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: 47
Card Chains

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

Active Dates: January 17, 2021 - January 20, 2021 (Finished)
Total Solutions: 47
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: 65
Construct Words From Letters

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

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

Code Golf style contest. Click to view solutions.

Active Dates: September 20, 2020 - September 23, 2020 (Finished)
Total Solutions: 64
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: 185