関数convertは,整数型の配列を一定のルールで文字列に変換するプログラムである。convert(arrayInput)の戻り値が“AABAB”になる引数arrayInputの値はどれか。arrayInputの要素数は1以上とし,配列の要素番号は1から始まる。

〔プログラム〕

○文字列型:convert(整数型の配列:arrayInput)

 文字列型:stringOutput ← "" // 空文字列を格納

 整数型:i

 for(i を 1 から arrayInput の要素数 まで 1 ずつ増やす)

  if(arrayInput[i] が 1 と等しい)

   stringOutput の末尾 に "A" を追加する

  else

   stringOutput の末尾 に "B" を追加する

  endif

 endfor

 return stringOutput

出典令和6年度 ITパスポート試験 公開問題 問62
{0,0,1,2,1}
{0,1,2,1,1}
{1,0,1,2,0}
{1,1,2,1,0}