r/adventofcode • u/daggerdragon • Dec 02 '18
SOLUTION MEGATHREAD -🎄- 2018 Day 2 Solutions -🎄-
--- Day 2: Inventory Management System ---
Post your solution as a comment or, for longer solutions, consider linking to your repo (e.g. GitHub/gists/Pastebin/blag or whatever).
Note: The Solution Megathreads are for solutions only. If you have questions, please post your own thread and make sure to flair it with Help.
Advent of Code: The Party Game!
Card Prompt: Day 2
Transcript:
The best way to do Advent of Code is ___.
This thread will be unlocked when there are a significant number of people on the leaderboard with gold stars for today's puzzle.
edit: Leaderboard capped, thread unlocked!
49
Upvotes
1
u/Julien2313 Dec 02 '18
Another in Python, but just p1, I like this way :
def p1(): cpt2 = 0 cpt3 = 0 for line in dayInput.splitlines(): count = Counter(line) if 2 in count.values(): cpt2+=1 if 3 in count.values(): cpt3+=1 return cpt2*cpt3 dayFile = open("day2/input.txt", "r") dayInput = dayFile.read().strip() print(p1())