• ベストアンサー

この問題の意味が分かりません。

配列aの全要素を配列bに対して逆順にコピーするプログラムを作成せよ。 なお、二つの配列の要素数は同一であると仮定して良い。 この問題の意味なんですが、要素数はnであるとして、 (1)a[n-1]をb[n-1]に、a[n-2]をb[n-2]に・・・a[0]をb[0]にコピーしていくということですか? 結果、配列aの全要素はbと同じ。 (2)それとも、a[0]をb[n-1]に、a[1]をb[n-2]に、・・・a[n-1]をb[0]にコピーしていうことですか? 結果、配列bはaの全要素を逆順にした要素が入ってる。 ちなみに、どちらの場合もプログラムは分かります。 やっぱり(2)の意味でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • k_kota
  • ベストアンサー率19% (434/2186)
回答No.1

日本語の問題ですね。 たしかに厳密にはどちらとも取れるかもしれません。 ただし、普通に考えれば(2)の方だと思います。 逆順となるように、って書いてくれれば迷わないですよね。 まあ、この場合どちら側からというのが最終結果に関係無いので、 プログラムの例題として考えれば後者でしょうね。

wooyan_52
質問者

お礼

今帰りました! やっぱり厳密にはどちらとも取れますよね! 回答ありがとうございました。