87 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			87 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Advent of Code
 | |
| 
 | |
| br0xen (AoC++) 2*
 | |
| 
 | |
| --- Day 1: Trebuchet?! ---
 | |
| 
 | |
|    Something is wrong with global snow production, and you've been selected to take a look. The Elves have even given you a map; on it, they've used stars to
 | |
|    mark the top fifty locations that are likely to be having problems.
 | |
| 
 | |
|    You've been doing this long enough to know that to restore snow operations, you need to check all fifty stars by December 25th.
 | |
| 
 | |
|    Collect stars by solving puzzles. Two puzzles will be made available on each day in the Advent calendar; the second puzzle is unlocked when you complete the
 | |
|    first. Each puzzle grants one star. Good luck!
 | |
| 
 | |
|    You try to ask why they can't just use a weather machine ("not powerful enough") and where they're even sending you ("the sky") and why your map looks
 | |
|    mostly blank ("you sure ask a lot of questions") and hang on did you just say the sky ("of course, where do you think snow comes from") when you realize
 | |
|    that the Elves are already loading you into a trebuchet ("please hold still, we need to strap you in").
 | |
| 
 | |
|    As they're making the final adjustments, they discover that their calibration document (your puzzle input) has been amended by a very young Elf who was
 | |
|    apparently just excited to show off her art skills. Consequently, the Elves are having trouble reading the values on the document.
 | |
| 
 | |
|    The newly-improved calibration document consists of lines of text; each line originally contained a specific calibration value that the Elves now need to
 | |
|    recover. On each line, the calibration value can be found by combining the first digit and the last digit (in that order) to form a single two-digit number.
 | |
| 
 | |
|    For example:
 | |
| 
 | |
|  1abc2
 | |
|  pqr3stu8vwx
 | |
|  a1b2c3d4e5f
 | |
|  treb7uchet
 | |
| 
 | |
|    In this example, the calibration values of these four lines are 12, 38, 15, and 77. Adding these together produces 142.
 | |
| 
 | |
|    Consider your entire calibration document. What is the sum of all of the calibration values?
 | |
| 
 | |
|    Your puzzle answer was 55029.
 | |
| 
 | |
| --- Part Two ---
 | |
| 
 | |
|    Your calculation isn't quite right. It looks like some of the digits are actually spelled out with letters: one, two, three, four, five, six, seven, eight,
 | |
|    and nine also count as valid "digits".
 | |
| 
 | |
|    Equipped with this new information, you now need to find the real first and last digit on each line. For example:
 | |
| 
 | |
|  two1nine
 | |
|  eightwothree
 | |
|  abcone2threexyz
 | |
|  xtwone3four
 | |
|  4nineeightseven2
 | |
|  zoneight234
 | |
|  7pqrstsixteen
 | |
| 
 | |
|    In this example, the calibration values are 29, 83, 13, 24, 42, 14, and 76. Adding these together produces 281.
 | |
| 
 | |
|    What is the sum of all of the calibration values?
 | |
| 
 | |
|    Your puzzle answer was 55686.
 | |
| 
 | |
|    Both parts of this puzzle are complete! They provide two gold stars: **
 | |
| 
 | |
|    At this point, you should return to your Advent calendar and try another puzzle.
 | |
| 
 | |
|    If you still want to see it, you can get your puzzle input.
 | |
| 
 | |
| References
 | |
| 
 | |
|    Visible links
 | |
|    . https://adventofcode.com/
 | |
|    . https://adventofcode.com/2023/about
 | |
|    . https://adventofcode.com/2023/events
 | |
|    . https://teespring.com/stores/advent-of-code
 | |
|    . https://adventofcode.com/2023/settings
 | |
|    . https://adventofcode.com/2023/auth/logout
 | |
|    . Advent of Code Supporter
 | |
| 	https://adventofcode.com/2023/support
 | |
|    . https://adventofcode.com/2023
 | |
|    . https://adventofcode.com/2023
 | |
|    . https://adventofcode.com/2023/support
 | |
|    . https://adventofcode.com/2023/sponsors
 | |
|    . https://adventofcode.com/2023/leaderboard
 | |
|    . https://adventofcode.com/2023/stats
 | |
|    . https://adventofcode.com/2023/sponsors
 | |
|    . https://adventofcode.com/2015/day/1
 | |
|    . https://en.wikipedia.org/wiki/Trebuchet
 | |
|    . https://adventofcode.com/2023
 | |
|    . https://adventofcode.com/2023/day/1/input
 |