過去問ぽちぽちby KKM Studio

平成22年度春期 ITパスポート 問67 解説

表のA列とB列に0から9までの数字のすべての組合せが入っており,全部で100行ある。表からA列の値がB列の値以下である行をすべて取り除く。残りは何行あるか。

AB
00
01
02
⋮⋮
98
99
  1. ア40
  2. イ45
  3. ウ50
  4. エ55
答えを見る

正解 イ45

要点A>Bとなる組は同値を除いた組の半分

解説

残るのはA列の値がB列の値より大きい行です。

  • 全体100行のうち、A=Bの行は10行
  • 残り90行は、A>BとA<Bが対称なので半分ずつ

A>Bの行数=(100−10)÷2=45[行]

(A=1のとき1行、A=2のとき2行、…A=9のとき9行で、1+2+…+9=45とも数えられます。)

  • ア:40、ウ:50、エ:55(A≦Bの行数)はいずれも誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開