Javaの研修で作ったものです(上級問題を抜粋)