整数の性質

数的推理 解法ガイド

整数の性質は、公務員試験の数的推理で毎年出題される頻出パターンです。「約数・倍数」「不定方程式」「余りの問題」など4つのタイプに分かれます。共通するコツは「整数ならではの性質で候補を絞り込む」こと。方程式を解くというより、「人数は整数」「割り切れる」といった条件を使って候補を狭めていくのが基本です。

タイプひとことで言うと頻出度難易度の目安
約数・倍数倍数の個数を数える、最小公倍数で全体を求める★★★★☆☆〜★★☆
整数の条件からの絞り込み素因数分解や桁の条件から整数を特定する★★☆★☆☆〜★★★
不定方程式「合計◯円、何個ずつ?」を整数の条件で解く★★☆★★☆〜★★★
余りの問題「◯で割ると△余る」から数を特定する★★★★☆☆〜★★★
すぐに問題を解きたい方はこちら → 「整数の性質」の問題演習をする

1. 約数・倍数

この問題で使う用語と公式

約数と倍数

  • 約数: ある整数を割り切れる整数のこと。例えば12の約数は 1, 2, 3, 4, 6, 12
  • 倍数: ある整数を何倍かした整数のこと。例えば3の倍数は 3, 6, 9, 12, 15, …
  • 公倍数: 2つ以上の整数に共通する倍数のこと。例えば3と4の公倍数は 12, 24, 36, …
  • 最小公倍数: 公倍数の中で最も小さいもの。3と4の最小公倍数は12

N以下のaの倍数の個数 = N ÷ a(小数点以下切り捨て)

最小公倍数の求め方

  • 2つの数が互いに素(共通の約数が1だけ)なら → そのままかけ算。例: 3と4 → 3 × 4 = 12
  • 互いに素でないなら → 共通部分を1回だけかける。例: 6と8 → 6 = 2 × 3、8 = 232^3 → 最小公倍数 = 23×3=242^3 \times 3 = 24(6 × 8 = 48 ではないので注意)

包除原理(「または」の数え方)

「AまたはB」の個数 = Aの個数 + Bの個数 − 「AかつB」の個数

こういう問題が出る

「1から1500までの整数のうち、6の倍数であるが9の倍数でないものは何個か」のように、ある範囲の中で条件に合う倍数の個数を数える問題です。

こう考える

各倍数の個数を計算する(N ÷ a で割るだけ)
公倍数の個数を計算する(最小公倍数を求めてから N ÷ 最小公倍数)
条件に合わせて足し引きする
  • 「aの倍数 かつ bの倍数でない」→ (aの倍数) − (aとbの公倍数)
  • 「aの倍数 または bの倍数」→ 包除原理を使う
最小公倍数の計算を間違えるケースが非常に多いです。特に「6と8の最小公倍数」を 6 × 8 = 48 としてしまうミス。互いに素かどうかを必ず確認しましょう。

例題で確認

例題

1から1500までの整数のうち、6の倍数であるが9の倍数でないものは何個か。
類題を解く 「整数の性質」の問題演習をする

2. 整数の条件からの絞り込み

この問題で使う用語と公式

素因数分解

  • 素数: 1と自分自身以外に約数を持たない、2以上の整数。2, 3, 5, 7, 11, 13, …
  • 素因数分解: 整数を素数の掛け算で表すこと
  • やり方: 小さい素数から順番に割っていく
    • 例: 72 → 2で割って36 → 2で割って18 → 2で割って9 → 3で割って3 → 72=23×3272 = 2^3 \times 3^2
  • よく出る素因数分解: 60=22×3×560 = 2^2 \times 3 \times 5、120=23×3×5120 = 2^3 \times 3 \times 5、180=22×32×5180 = 2^2 \times 3^2 \times 5

平方数

  • 平方数: ある整数を2回かけてできる数(= n2n^2 の形になる数)。1, 4, 9, 16, 25, 36, …
  • 平方数かどうかの判定法: 素因数分解したとき、すべての素因数の指数が偶数なら平方数
    • 例: 36=22×3236 = 2^2 \times 3^2 → 指数が全部偶数 → 平方数
    • 例: 72=23×3272 = 2^3 \times 3^2 → 2の指数が3(奇数)→ 平方数ではない

約数の個数 = 素因数分解の各指数に1を足してかけ合わせる

例: 72=23×3272 = 2^3 \times 3^2 → 約数の個数 = (3+1)(2+1)=12(3+1)(2+1) = 12 個

こういう問題が出る

「ある整数を素因数分解すると…」「3桁の整数の各桁が次の条件を満たすとき…」のように、整数に関する条件から答えとなる整数を特定する問題です。バリエーションが最も多く、素因数分解を使うもの、桁の条件から絞るもの、投票の得票状況から当選確実ラインを求めるものなど、さまざまです。

こう考える

このタイプに共通するアプローチは「順番に調べず、まず候補を見つけてからチェックする」ことです。全部の可能性をしらみつぶしに調べていると時間が足りません。

  • 素因数分解の問題: まず素因数分解し、平方数条件や約数の個数の公式を使って絞る
  • 桁の条件の問題: 各桁を文字に置いて条件を式にする。2倍・3倍した数の条件があるときは「繰り上がり」の検討を忘れずに
  • 得票・当選確実の問題: 「残り票が全部ライバルに流れたらどうなるか」という 最悪のケース で考える
素因数分解で因数の見落とし(72 = 8 × 9 で止めて、8 = 232^3、9 = 323^2 と分解し忘れる)。桁の問題で繰り上がりを考え忘れる。

例題で確認

例題

正の整数 n について、150 × n がある整数の2乗(平方数)になるという。このような n のうち、最小のものはいくらか。
類題を解く 「整数の性質」の問題演習をする

3. 不定方程式

この問題で使う用語と公式

不定方程式とは

  • ax+by=cax + by = c の形の方程式で、解が1つに定まらないもの
  • ただし「x, yは正の整数」という条件がつくと、解の候補が限られる
  • 例: 7x+3y=507x + 3y = 50 → x, yがともに正の整数になる組み合わせは数個しかない

つるかめ算

  • 「合計個数」と「合計金額」の2つの条件が与えられるタイプでは、つるかめ算で解くこともできる
  • やり方: 「全部安い方だったら」と仮定 → 実際の合計との差額を、単価の差で割る

こういう問題が出る

「1個90円のりんごと1個40円のみかんを買って合計940円。それぞれ何個?」のように、1つの式に未知数が2つある方程式(不定方程式)の整数解を求める問題です。

こう考える

方程式を立てる: ax+by=cax + by = c
両辺を共通の数で割って簡単にする(例: 90x+40y=94090x + 40y = 940 → 9x+4y=949x + 4y = 94)
一方の変数について解く: x=(94−4y)÷9x = (94 - 4y) \div 9
「94−4y94 - 4y が9の倍数になる yy」を探す
正の整数の解を列挙し、追加条件(大小関係など)で絞る
解が複数あるのに、最初に見つけた1つだけで終わりにしてしまう。必ず「追加条件で絞る」ステップを忘れずに。

例題で確認

例題

1個90円のりんごと1個40円のみかんを買ったところ、代金の合計は940円であった。りんごもみかんも5個以上買ったとき、買った個数は合わせて何個か。
類題を解く 「整数の性質」の問題演習をする

4. 余りの問題

この問題で使う用語と公式

余りと不足

  • 「aで割るとr余る」は、「あと (a − r) あれば a で割り切れる」という意味でもある
  • この「あと何あれば割り切れるか」を「不足」と呼ぶ
    • 例:「7で割ると4余る」→ あと3あれば7で割り切れる → 「3不足」
    • 例:「10で割ると7余る」→ あと3あれば10で割り切れる → 「3不足」

余りが共通のとき → 最小公倍数 + 共通の余り

不足が共通のとき → 最小公倍数 − 共通の不足

こういう問題が出る

「ある数を7で割ると4余り、10で割ると7余る」のように、複数の割り算の余りの条件から数を特定する問題です。公務員試験では非常によく出ます。

こう考える

鉄則: まず「余り」と「不足」の表を作る

割る数余り不足(= 割る数 − 余り)
743
1073

表を作ったら次のように判定します。

  • 余りが全部同じ → 「最小公倍数 + 余り」
  • 不足が全部同じ → 「最小公倍数 − 不足」
  • どちらも揃わない → 条件を満たす数を小さい方から列挙して共通する数を探す
不足への読み替えを思いつかず、「余りが違うから解けない」と諦めてしまう。余りの問題を見たら必ず不足の列も書くのがコツです。

例題で確認

例題

7で割ると4余り、10で割ると7余る3桁の整数のうち、最も小さいものはいくらか。
類題を解く 「整数の性質」の問題演習をする
「整数の性質」の問題演習をする

一次試験の数的処理対策のあとは面接カード作成・面接対策も
AI で万全に

受験先の試験日程も、まとめてチェック

これから面接を受ける方へ

2026年度 最終合格者の声

  • 昼夜問わず、たくさん面接練習ができた

    心理職の受験で独学だったため、情報も出回っていなくて不安でいっぱいでしたが、AI公務員予備校のチャットで昼夜問わずたくさん面接練習ができたので、本番も安心して受験することができました。ぜひ自分を信じてがんばってください!

    最終合格受験先:心理職(国家&地方)

  • 面接は、圧倒的に準備量が大事

    独学でしたが、AI公務員予備校のおかげで、自治体研究や面接での回答について自信を持って準備できました。面接は圧倒的に準備量が大事だと思いますので、皆さんも頑張ってください!

    最終合格受験先:京都府庁

  • 質問対策をして、自信を持って挑めた

    独学では対策が難しい面接でしたが、AI公務員予備校で質問対策をして、自信を持って挑むことができました。

    最終合格受験先:国家一般職・石川県庁

  • 自分がしてきたことを信じて

    試験当日は、自分がしてきたことを信じて、目の前のことに集中するのみだと思います。頑張ってください。

    最終合格受験先:市消防局 消防士