Golfcoder FAQ LOGIN
Error

Advent of Code Leaderboard 2024 / Day 1

View puzzle on adventofcode.com

Submit solution



Rules
  • You're welcome to participate alone or in a team.
  • You may submit multiple solutions and explore different programming languages.
  • Stick to the standard library of your language, no further dependencies/libraries, except the ones which OneCompiler provides (e.g. NumPy for Python).
  • Ensure your code aligns to the template (Python, Rust, Go, Kotlin, JavaScript, C#, TypeScript, C++, Java, C, Swift, Scala, Ruby), reading the puzzle input from stdin (terminated with end-of-file), and printing the solution to stdout.
  • Please refrain from making network requests, reading data from files, or storing data in variable/function/class names for reflection.

Leaderboard

Name Language Tokens Sum Tokens Part 1 Tokens Part 2 Last change
1 Profile imageSharparam Ruby 72 38 34 25 hours ago
2 Profile imageRicardo Bittencourt Python 75 34 41 5 hours ago
4 Profile imageGorane7 Python 149 80 69 27 hours ago
5 Profile imageValentin Slawicek Kotlin 157 83 74 32 hours ago
6 Profile imageEvan Swift 195 103 92 28 hours ago
7 Profile imageDavid Basden Python 10056 56 - 15 hours ago

69 tokens in Python for part 2 by Gorane7

Download solution


fromsysimportstdin

lines=stdin.readlines()
a=[int(x.split()[0])forxinlines]
b=[int(x.split()[1])forxinlines]
print(sum([q*b.count(q)forqina]))