Skip to content

Instantly share code, notes, and snippets.

View LumaKernel's full-sized avatar
🛌
.o0○

Luma LumaKernel

🛌
.o0○
View GitHub Profile
function s:n_GTGT()
let smartindent_save = &smartindent
set nosmartindent
normal! >>
let &smartindent = smartindent_save
endfunction
function s:x_GT()
let smartindent_save = &smartindent
set nosmartindent
@LumaKernel
LumaKernel / misere_ttt.cpp
Last active April 14, 2020 23:14
勝敗逆転OXゲーム
// includes {{{
#include<iostream>
#include<iomanip>
#include<algorithm>
#include<vector>
#include<stack>
#include<queue>
#include<map>
#include<set>
#include<tuple>
@LumaKernel
LumaKernel / ioi2016-aliens.cpp
Last active April 14, 2020 23:14
AlienDP関連
// https://wcipeg.com/submissions/src/613303
#define NDEBUG
// includes {{{
#include <algorithm>
#include <cassert>
#include <cmath>
#include <iomanip>
#include <iostream>
#include <map>
@LumaKernel
LumaKernel / dac_opt.cpp
Last active April 14, 2020 23:14
DAC Opt制作バックアップ
// includes {{{
#include <algorithm>
#include <cassert>
#include <cmath>
#include <iomanip>
#include <iostream>
#include <map>
#include <queue>
#include <random>
#include <set>
@LumaKernel
LumaKernel / 2dlazyseg-trying.cpp
Created January 13, 2019 05:48
二次元遅延セグ木は破綻します残念でした
// includes {{{
#include<iostream>
#include<iomanip>
#include<algorithm>
#include<vector>
#include<stack>
#include<queue>
#include<map>
#include<set>
#include<tuple>
// るまライブラリ : https://lumakernel.github.io/ecasdqina/
// includes {{{
#include<iostream>
#include<iomanip>
#include<algorithm>
#include<vector>
#include<stack>
#include<queue>
#include<deque>
@LumaKernel
LumaKernel / myuint.cpp
Created October 12, 2018 13:27
なんかどうしても書きたくなったけど,書ききる気は一切なかったナニカ
// includes {{{
#include<iostream>
#include<iomanip>
#include<algorithm>
#include<vector>
#include<stack>
#include<queue>
#include<deque>
#include<map>
#include<set>
@LumaKernel
LumaKernel / gist:3eea10bc3178c3f13029a3a6aeb3c1bf
Created June 19, 2018 17:02
Install Vim 8 with Python, Python 3, Ruby and Lua support on Ubuntu 16.04
sudo apt remove --purge vim vim-runtime vim-gnome vim-tiny vim-gui-common
sudo apt install -y \
liblua5.1-dev \
luajit \
libluajit-5.1 \
python-dev \
python3-dev \
ruby-dev \
libperl-dev \
@LumaKernel
LumaKernel / defineRemover.user.js
Last active April 14, 2020 23:13
remove define
// ==UserScript==
// @name DEFINE remover
// @namespace http://tampermonkey.net/
// @version 1.0
// @description remove DEFINE
// @author Luma
// @match https://beta.atcoder.jp/contests/*/tasks/*
// @match https://beta.atcoder.jp/contests/*/submit*
// @match https://*.contest.atcoder.jp/submit*
// @grant none