HOME»ITパスポート平成23年秋期»問92
ITパスポート平成23年秋期 問92
【問89〜92は中問形式の出題です。中問Aの問題文を読んでから回答してください。】
問92
図4の三つのデジタル画像をそれぞれ右に90度回転させたとき,回転前の画素データを圧縮した結果の文字数から,回転後の画素データを圧縮した結果の文字数を引いた値が大きい順に並べたものはどれか。ここで,文字数にはコンマを含める。
- 画像@,画像A,画像B
- 画像@,画像B,画像A
- 画像A,画像@,画像B
- 画像A,画像B,画像@
分類
テクノロジ系
正解
イ
解説
まずそれぞれの画像について問90と同様の方法で圧縮後の文字列数を求めます。
[画像@]
[画像A]
[画像B]
次に3つの画像を右へ90度回転させ、下図のようにします。よく見ると画像@を右90度回転させると画像Aになり、画像Aを右90度回転させると画像@になっていることがわかります。また画像Bは回転させても元の画像と変わりません。したがって回転前の文字数からそれぞれの画像について、回転前の文字数から回転後の文字数を引いた値は、
画像@ 93文字−76文字= 17文字
画像A 76文字−93文字=-17文字
画像B 84文字−84文字= 0文字
算出された値を大きい順に並べると「画像@,画像B,画像A」になります。
[画像@]
- 1行目 "w,b,w,b,w,b,w,"…14文字
- 2行目 "b,w,b,w,b,w,b,"…14文字
- 3行目 "w,b2,w,b2,w,"…12文字
- 4行目 2行目と同じパターンなので14文字
- 5行目 3行目と同じパターンなので12文字
- 6行目 2行目と同じパターンなので14文字
- 7行目 1行目のパターンから最後のコンマ1文字分を引いた13文字
[画像A]
- 1行目 "w,b,w,b,w,b,w,"…14文字
- 2行目 "b,w,b,w,b,w,b,"…14文字
- 3行目 "w,b5,w,"…7文字
- 4行目 "b,w5,b,"…7文字
- 5行目 3行目と同じパターンなので7文字
- 6行目 2行目と同じパターンなので14文字
- 7行目 1行目のパターンから最後のコンマ1文字分を引いた13文字
[画像B]
- 1行目 "w,b,w,b,w,b,w,"…14文字
- 2行目 "b,w,b,w,b,w,b,"…14文字
- 3行目 "w,b,w3,b,w,"…11文字
- 4行目 "b,w5,b,"…7文字
- 5行目 3行目と同じパターンなので11文字
- 6行目 2行目と同じパターンなので14文字
- 7行目 1行目のパターンから最後のコンマ1文字分を引いた13文字
次に3つの画像を右へ90度回転させ、下図のようにします。よく見ると画像@を右90度回転させると画像Aになり、画像Aを右90度回転させると画像@になっていることがわかります。また画像Bは回転させても元の画像と変わりません。したがって回転前の文字数からそれぞれの画像について、回転前の文字数から回転後の文字数を引いた値は、
画像@ 93文字−76文字= 17文字
画像A 76文字−93文字=-17文字
画像B 84文字−84文字= 0文字
算出された値を大きい順に並べると「画像@,画像B,画像A」になります。