Skip to content

Instantly share code, notes, and snippets.

@paruma
paruma / IME用競プロ辞書.txt
Last active November 24, 2025 22:58
IME用競プロ辞書
きょうぷろ 競プロ 名詞
らんてす ランテス 名詞
ぐちょくかい 愚直解 名詞
せぐき セグ木 名詞
せぐめんとき セグメント木 名詞
ちえんせぐき 遅延セグ木 名詞
ふぇにっくき フェニック木 名詞
にぶたん にぶたん 名詞
さんぶんたんさく 三分探索 名詞
めぐるしき めぐる式 名詞
@paruma
paruma / nim_interactive.rs
Last active September 28, 2024 05:25
Nim のインタラクティブ問題のテンプレート
/*
Nim のインタラクティブ問題
整数 N と整数列 (A_1, ..., A_N) が与えられます。
あなたはジャッジシステムと次のゲームで対戦します。
> 石の山が N 個あり、i番目の山には A_i 個の山が積まれています
> 先行から交互の以下の操作を繰り返します
> * 空でない山を1つ選び、その山から1個以上の好きな個数の石を取り除く
あなたは先行か後攻の一方を選んでください。
@paruma
paruma / say_timer.py
Last active October 9, 2023 15:04
say_timer.py
#!/usr/bin/env python3
import argparse
import time
import datetime
from collections import deque
import subprocess
class QueueWithPeek(deque):