Skip to content

Instantly share code, notes, and snippets.

View allanberger's full-sized avatar

Allan Berger allanberger

View GitHub Profile
@allanberger
allanberger / day1.clj
Last active February 15, 2017 14:04
Advent of Code 2016 - Day 1 - Clojure
(ns adventofcode.days.day1
(:require [clojure.string :as str]))
(def input1 "R3, R1, R4, L4, R3, R1, R1, L3, L5, L5, L3, R1, R4, L2, L1, R3, L3, R2, R1, R1, L5, L2, L1, R2, L4, R1, L2, L4, R2, R2, L2, L4, L3, R1, R4, R3, L1, R1, L5, R4, L2, R185, L2, R4, R49, L3, L4, R5, R1, R1, L1, L1, R2, L1, L4, R4, R5, R4, L3, L5, R1, R71, L1, R1, R186, L5, L2, R5, R4, R1, L5, L2, R3, R2, R5, R5, R4, R1, R4, R2, L1, R4, L1, L4, L5, L4, R4, R5, R1, L2, L4, L1, L5, L3, L5, R2, L5, R4, L4, R3, R3, R1, R4, L1, L2, R2, L1, R4, R2, R2, R5, R2, R5, L1, R1, L4, R5, R4, R2, R4, L5, R3, R2, R5, R3, L3, L5, L4, L3, L2, L2, R3, R2, L1, L1, L5, R1, L3, R3, R4, R5, L3, L5, R1, L3, L5, L5, L2, R1, L3, L1, L3, R4, L1, R3, L2, L2, R3, R3, R4, R4, R1, L4, R1, L5")
(def input2 "R2, L3")
(def input3 "R2, R2, R2")
(def input4 "R5, L5, R5, R3")
@allanberger
allanberger / day2.clj
Created February 15, 2017 14:04
Advent of Code 2016 - Day 2 - Clojure
(ns adventofcode.days.day2
(:require [clojure.string :as str]
[clojure.java.io :as io]))
(def input1 "DLRRRRLRLDRRRURRURULRLLULUURRRDDLDULDULLUUDLURLURLLDLUUUDUUUULDRDUUDUDDRRLRDDDUDLDLLRUURDRULUULRLRDULULLRLRLRLDRLUULDLDDDDRRLRUUUDDRURRULLLRURLUURULLRLUDDLDRUULDRURULRRRLLLRDLULDRRDDUDLURURLDULDRDRLDDUURRDUDDRDUURDULDUURDUDRDRULDUDUULRRULUUURDUURUDLDURDLRLURUUDRRDLRUDRULRURLDLLDLLRRDRDRLRRRULDRRLDUURLUUDLUUDDLLRULRDUUDURURLUURDRRRUDLRDULRRRLDRDULRUUDDDLRDUULDRLLDRULUULULRDRUUUULULLRLLLRUURUULRRLDDDRULRRRUDURUR")
(def input2 "DLLU")
(def input3 "RULR")
(defn input [path]
(line-seq (io/reader path)))

Keybase proof

I hereby claim:

  • I am allanberger on github.
  • I am allanberger (https://keybase.io/allanberger) on keybase.
  • I have a public key ASAoSTAUrEzQFTNd6CYs0zn88n3LthlER2-HxvyR0Rzmwgo

To claim this, I am signing this object:

//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
// Chained
// @afrosquared | Ben Ursu
// Instagram | Spark AR Studio | SDK v62.0
// https://www.instagram.com/a/r/?effect_id=296042214483846