- トップページ
- ITパスポート
- 平成24年度秋季問題一覧
- 平成24年度秋季問題72-解答・解説-分析
平成24年度秋季問題
問題72
図に示すように,文字列の各文字を置換表に従って置き換える処理を考える。このような置換えを行った結果が「0110001010」であったとき,置換え前の文字列はどれか。
ア | ABBAAABB |
イ | ACAAABB |
ウ | ACABB |
エ | CAAABB |
図に示すように,文字列の各文字を置換表に従って置き換える処理を考える。このような置換えを行った結果が「0110001010」であったとき,置換え前の文字列はどれか。
ア | ABBAAABB |
イ | ACAAABB |
ウ | ACABB |
エ | CAAABB |
解答:イ
<解説>
- 0110001010の先頭は"0"(置き換え前の文字列の1文字目は"A")
- 110001010の先頭は"11"(置き換え前の文字列の2文字目は"C")
- 0001010の先頭は"0"(置き換え前の文字列の3文字目は"A")
- 001010の先頭は"0"(置き換え前の文字列の4文字目は"A")
- 01010の先頭は"0"(置き換え前の文字列の5文字目は"A")
- 1010の先頭は"10"(置き換え前の文字列は"B")
- 10の先頭は"10"(置き換え前の文字列は"B")
お問い合わせ