- 316 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 03:04:39 ]
- >>314
ああ、そういうタイプの配列にすればできますね {6,8,11,23,48,51}(実際にはランク順ソート) みたいな配列ばかりイメージしてました >>315 例えば{6,8,11,23,48,51}で、 ユーザーが2と入力したら11を出す、と添字に対応させることを考えていました。 {6,-1,11,23,48,51} ↑こうなると表示の際には-1は飛ばされて{6,11,23,48,51}と表示されますから、 ユーザーが23を出すつもりで2と入力しても、そのまま添字にできないなあ、と。 かと言って一々ユーザー入力に対応する配列を作るなら、詰めていく方が効率良いでしょうし。 それとも、ユーザー入力nに対して、ループで配列の有効な値のn個目を毎度探せばよい、ということでしょうか?
|

|