競プロに使いそうな数学【数学】オイラーの関数 あくまで備忘録なんで雑に記録します オイラーのトーシェント関数 正の整数 n に対して、 n と互いに素である 1 以上 n 以下の自然数の個数 φ(n)12なら、1 5 7 11 = 4個 12 * ( 1 − 1/2... 2021.09.18競プロに使いそうな数学
競プロに使いそうな数学【数学】剰余定理の基本 あくまで備忘録なんで雑に記録します 合同式の基本 15 ≡ 3 (mod 12) -> 3時と15時は、12時間を法として合同 一次不定方程式ax+by=cの整数解 2x + 4y = 1は存在しない(2, 4 が... 2021.09.18競プロに使いそうな数学
競プロに使いそうな数学【備忘録】二次元累積和 あくまで備忘録なんで雑に記録します まずAリストと、Sリスト初期化 Sリストの個数はN+1(Sリストの0行と0列は、全部0) A = , , , ]#4*4リスト S = *5 for i in ... 2021.06.24競プロに使いそうな数学
競プロに使いそうな数学【数学】サイコロ あくまで備忘録なんで雑に記録します ①『1』が出るまでの試行回数期待値(イメージ通り6回なんだけど)当たりが出るまでの試行回数期待値→全種類コンプリート試行回数期待値 ②6回投げて『1』が出る期待回数③6回投げて『1』が出る確... 2021.03.09競プロに使いそうな数学
競プロに使いそうな数学【数学】百五減算と中国余剰定理 あくまで備忘録なんで雑に記録します 百五減算(年齢あてゲーム)例えば79「あなたの年齢を 3 で割った余りを教えて下さい」と聞いて、例えば「 1 です」という答えを得る。同様に 5 と 7 で割った余りも尋ねてそれぞれ 4 , 2 ... 2021.03.09競プロに使いそうな数学