Skip to content

Instantly share code, notes, and snippets.

View ctylim's full-sized avatar
💥
Meow. 🐱

Kotaro Shikata ctylim

💥
Meow. 🐱
View GitHub Profile
@ctylim
ctylim / fibonacci.lisp
Created December 9, 2017 16:52
fibonacci.lisp
; recursive
(defun fib (n)
(if (<= n 1)
n
(+ (fib (- n 1)) (fib (- n 2)))
)
)
; tail call recursive
(defun fib2 (n &optional (f0 1) (f1 1))
@ctylim
ctylim / DDCC2017-finalC.cpp
Created November 3, 2017 14:27
DDCC2017 Final C
#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include <numeric>
#include <functional>
#include <cmath>
#include <queue>
#include <stack>
#include <set>
@ctylim
ctylim / AGC012C.cpp
Created April 2, 2017 16:29
AGC 012 C
#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include <numeric>
#include <functional>
#include <cmath>
#include <queue>
#include <stack>
#include <set>
@ctylim
ctylim / FHC2017R2B.cpp
Last active January 24, 2017 17:38
Facebook Hacker Cup 2017 Round2 Big Top
#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include <numeric>
#include <functional>
#include <cmath>
#include <queue>
#include <stack>
#include <set>
@ctylim
ctylim / Beach_Umbrellas.cpp
Created January 16, 2017 02:40
Facebook Hacker Cup 2017 Round1
#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include <numeric>
#include <functional>
#include <cmath>
#include <queue>
#include <stack>
#include <set>
@ctylim
ctylim / AGC003D.cpp
Created August 25, 2016 03:20
AGC 003 D
#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include <numeric>
#include <functional>
#include <cmath>
#include <queue>
#include <stack>
#include <set>
@ctylim
ctylim / GCJ2016R1C_B.cpp
Created May 8, 2016 11:38
GCJ2016R1C B
#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include <numeric>
#include <functional>
#include <cmath>
#include <queue>
#include <stack>
#include <set>
@ctylim
ctylim / 350E.cpp
Created May 6, 2016 16:32
Codeforces div2 350E
#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include <numeric>
#include <functional>
#include <cmath>
#include <queue>
#include <stack>
#include <set>
@ctylim
ctylim / JAG2016E.cpp
Created April 24, 2016 17:25
JAG 2016 E
#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include <numeric>
#include <functional>
#include <cmath>
#include <queue>
#include <stack>
#include <set>
@ctylim
ctylim / JAG2016C.cpp
Created April 24, 2016 17:24
JAG 2016 C
#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
#include <numeric>
#include <functional>
#include <cmath>
#include <queue>
#include <stack>
#include <set>