━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
お気楽系情報処理マガジン 〜基本情報・シスアド〜
2005.05.19 Vol. 82
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
おはようございます。
【お気楽系情報処理マガジン】発行人のユウキです。
■問題
────────────────────────────────────
表計算ソフトにおいて、次のCSV形式のデータを入力し、セルD1、D2、D3に
計算式を入れた場合、セルD3に表示される数値はどれか。ここで、CSV形式の
データを入力したとき、データは第1行の左端のセルから順に格納され、改行
コード(CR)で次の行の左端のセルに移る。また、あるセルに数値を入れると、
直ちにほかのセルの再計算が行われるものとする。
CSV形式のデータ:2,2,4 CR 1,3,4 CR 2,1,1 CR
セルD1の計算式:A1 + C3
セルD2の計算式:B1 + B3
セルD3の計算式:D1 + D2
┌─┬───┬───┬───┬───┐
│ │ A │ B │ C │ D │
├─┼───┼───┼───┼───┤
│1│ │ │ │ │
├─┼───┼───┼───┼───┤
│2│ │ │ │ │
├─┼───┼───┼───┼───┤
│3│ │ │ │ │
└─┴───┴───┴───┴───┘
ア 6
イ 7
ウ 8
エ 9
■解答
────────────────────────────────────
ア
(基本情報技術者平成16年秋問46)
■解説
────────────────────────────────────
この問題は、実際に表計算ソフトを使用したことがなくても解けますね。
CSV形式のデータを入力すると、下の表になります。
┌─┬───┬───┬───┬───┐
│ │ A │ B │ C │ D │
├─┼───┼───┼───┼───┤
│1│ 2 │ 2 │ 4 │ │
├─┼───┼───┼───┼───┤
│2│ 1 │ 3 │ 4 │ │
├─┼───┼───┼───┼───┤
│3│ 2 │ 1 │ 1 │ │
└─┴───┴───┴───┴───┘
次に、セルD1〜D3に計算式を入力すると、下の表になります。
┌─┬───┬───┬───┬───┐
│ │ A │ B │ C │ D │
├─┼───┼───┼───┼───┤
│1│ 2 │ 2 │ 4 │ 3 │
├─┼───┼───┼───┼───┤
│2│ 1 │ 3 │ 4 │ 3 │
├─┼───┼───┼───┼───┤
│3│ 2 │ 1 │ 1 │ 6 │
└─┴───┴───┴───┴───┘
したがって、セルD3は6となります。
■あとがき
────────────────────────────────────
不正アクセスによる被害は「価格.com」だけではなく、
他の大手のサイトでも被害が報告されていますね。
不正アクセスに対する防止策を高めることは非常に重要ですが、
セキュリティ対応は、いたちごっこの感は否めないですね。
海岸でずぶぬれで発見された謎のピアニスト、
顔写真がメディアで公開されているのにもかかわらず、
まだ身元がわからないですね。
さっそく、ハリウッドでは映画化に向けて関心が高まっているようです。