じゃんけんゲームでプレイヤー数4人の総当たり戦のプログラムを考えています。
ルール
・総当たり戦なので、プレイヤー1対プレイヤー2、プレイヤー1対プレイヤー3、プレイヤー1対プレイヤー4、プレイヤー2対プレイヤー3、プレイヤー2対プレイヤー4、プレイヤー3対プレイヤー4でじゃんけんを行う。
・勝った回数が多い人から1位~4位を順位付けする。
今プレイヤー4人分のインスタンスを作って、配列に入れています。
int player = 4;
Player players_main[] = new Player[player];
for(int i = 0; i < player; i++){
players_main[i] = new Player("プレイヤー"+(i+1));
そこで総当たり戦をするために新たな配列を作ってそこにプレイヤー4人の中から2人を新しい配列に入れたいと考えているのですが、4人の中から2人を
プレイヤー1プレイヤー2、
プレイヤー1プレイヤー3、
プレイヤー1プレイヤー4、
プレイヤー2プレイヤー3、
プレイヤー2プレイヤー4、
プレイヤー3プレイヤー4
という風に新しい配列に入れるにはどうしたらよいでしょうか?
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/11 01:45
2015/08/11 01:49