回 8-8 分野 8 考え方
AtCoder は、
読み終えたらどの
この頁の流れ
8 つの分野の考えを 1 問ずつ
数学の 回で 学んだ ことは、 本番の 問題で使えるか
使えます。
この
前半で、
AtCoder
- AtCoder の
公式サイト 。登録、コンテストの 案内、 順位表、 レーティングを見る所 - AtCoder Algorithm Lectures。公式の
情報サイトに ある、 データ構造、 整数論、 数え上げなどの 分野別の 講義の一覧 - AtCoder Problems。有志が
作った、 過去の 問題の 一覧と、 自分が 解いた 問題の 記録を 見られるサイト
力を試せる場
AtCoder とは
AtCoder は、
| 種類 | 正式な名前 | 公式の紹介 |
|---|---|---|
| ABC | AtCoder Beginner Contest | 初心者~中級者向け |
| ARC | AtCoder Regular Contest | 初級者〜上級者向け |
| AGC | AtCoder Grand Contest | 世界ランカー向け |
| AHC | AtCoder Heuristic Contest | 最適化 |
ABC から
参加すると、
生成 AI の
統計検定 2 級
統計検定 2 級は、
基本情報技術者試験の科目 A
基本情報技術者試験は、
8 分野と、効く場面
| 分野 | 主な道具 | よく効く場 |
|---|---|---|
| 1 数と式 | Σ、 | ループの |
| 2 関数と対数 | log、 | 間に |
| 3 整数と余り | 最大公約数、 | ABC の |
| 4 場合の数と確率 | 組み合わせ、期待値 | 数え上げ、統計検定 |
| 5 統計 | 平均、 | 統計検定、 |
| 6 ベクトルと行列 | 内積、行列の積 | 機械 |
| 7 微分と積分 | 勾配、 | 機械学習の学習 |
| 8 考え方 | 規則性、 | どの |
8 問の総合問題
問題文を
問 1 足し算の 足し算 (分野 1)
次の
total = 0
for i in range(1, n + 1):
for j in range(1, i + 1):
total += j内側のループは 1 から
問 2 3 で 割り続ける 回数 (分野 2)
10^18 を、
3 で
動かす 問 1 と問 2
▶ 実行ボタンを押すと結果がここに表示されます
実行すると、次の通りに出ます
問1 171700 171700
問2 38
3^37 450283905890997363
3^38 1350851717672992089問 1 は
問 3 2 つの 周期と 曜日が 重なる 日 (分野 3、8)
今日は
掃除と
問 4 2 個の サイコロの 大きい方の 目 (分野 4)
サイコロを 2 個振り、
得点が
動かす 問 3 と問 4
▶ 実行ボタンを押すと結果がここに表示されます
実行すると、次の通りに出ます
問3 重なる 24
月曜とも 168
1 日ずつ探す 168
問4 161/36 4.472222222222222
式から 161/36問 3 は 24 日ごとに
問 5 応答時間の ばらつき (分野 5)
ある API の
平均は
問 6 長さを 1 に そろえてから 内積 (分野 6)
ベクトル a = (3, 0, 4) と
a の
動かす 問 5 と問 6
▶ 実行ボタンを押すと結果がここに表示されます
実行すると、次の通りに出ます
問5 平均 100
5 で割る 28.28
4 で割る 31.62
問6 5.0 13.0 48/65 0.738pstdev はstdev は
問 7 勾配降下法の 3 歩 (分野 7)
f(x) = x² − 4x を
傾き (微分) は
問 8 2 でも 3 でも 7 でも 割り 切れない 数 (分野 8)
1 から
10^18 個を全部調べる
動かす 問 7 と問 8
▶ 実行ボタンを押すと結果がここに表示されます
実行すると、次の通りに出ます
問7 1 歩 1.0
問7 2 歩 1.5
問7 3 歩 1.75
問8 285714285714285714
N=1000 286
全部数えた 286問 7 は
本番で外れる所
全部調べると 間に合わない
問 8 の
小数の誤差
問 4 のFraction) で
境目の 読み落とし
「1 から
仕事で どう使うか
総合問題の
- コーディングテスト。
選考で アルゴリズムの 問題が 出る 場合も、 どの 道具を 使うかを 先に 言えると、 手が 止まりにくい - 性能の
見積もり。 データの 件数から、ループの回数、 log の 段数、 組の 数を 数え、 遅くなる 所を 書く 前に見つける - データの
要約と 判断。 平均だけでなく 標準偏差で 散らばりを 見る。 施策の 得と 損は 期待値で比べる - 機械学習。埋め込みの
近さは 内積、学習の 1 歩は勾配。 何を しているかを 式で読める
よくある問い
AtCoder とは何ですか
競技プログラミングの
AtCoder に 数学は どれくらい 要りますか
ABC の
統計検定 2 級と 基本情報の 数学は、 どう 違いますか
統計検定 2 級は
総合問題で 間違えたら、 どこに 戻れば よいですか
各問の
確認クイズ
答えだと
1 問目
AtCoder の
2 問目
「1 から
3 問目
データ 2、
説明課題
「6 日ごとの掃除と 8 日ごとの
自分の
この回の 先の一歩
問題を
もっと深く
この
一次資料
どれも 2026年10月30日に開いて、
- AtCoder (公式サイト)。ABC が
初心者~中級者向け、 ARC が 初級者〜上級者向け、 AGC が 世界ランカー向け、 AHC が 最適化と 紹介されている こと。 長期 AHC を Human Only 部門と With AI 部門に 分けて 開くという お知らせ (2026 年 10 月) と、 レーティングの 節があること - AtCoder Algorithm Lectures (AtCoderInfo、
AtCoder の 。データ構造、公式の 情報サイト) グラフ理論、 整数論、 数え上げ、 線形代数などの 分野別の 講義の一覧 - 統計検定 2 級 (統計質保証推進協会、
統計検定) 。CBT 方式、 4〜5 肢の 選択問題 35 問程度、 試験時間 90 分、100 点満点で 60 点以上が 合格の 水準、 出題範囲に 確率と 確率分布が入ること - 基本情報技術者試験 (情報処理推進機構)。科目 A が
四肢択一の 60 問で 90 分、科目 B が 20 問で 100 分であること - 基本情報技術者試験 シラバス Ver.9.2 (情報処理推進機構、PDF)。大分類
「基礎理論」に、 離散数学 (基数、 基数の 変換) と 応用数学 (確率・統計) が 入っていること - statistics (Python 公式文書、英語)。
pstdevが母集団の 標準偏差、 stdevが標本の 標準偏差を返すこと