回答編集履歴

1

1

2017/04/28 13:45

投稿

takasima20
takasima20

スコア7460

test CHANGED
@@ -11,3 +11,41 @@
11
11
  数がそれほどでもないなら、べた書きでもいいのかなあ、と。
12
12
 
13
13
  準備が簡潔ではありませんが、使う方は簡潔になると思います。
14
+
15
+ --- 追加 ---
16
+
17
+ コードを書いてみました。
18
+
19
+ 間違ってたら申し訳ない。
20
+
21
+ ```Java
22
+
23
+ int[][] pat = {
24
+
25
+ {0,1,2,3},{0,1,3,2},{0,2,1,3},{0,2,3,1},{0,3,1,2},{0,3,2,1},
26
+
27
+ {1,0,2,3},{1,0,3,2},{1,2,0,3},{1,2,3,0},{1,3,0,2},{1,3,2,0},
28
+
29
+ {2,0,1,3},{2,0,3,1},{2,1,0,3},{2,1,3,0},{2,3,0,1},{2,3,1,0},
30
+
31
+ {3,0,1,2},{3,0,2,1},{3,1,0,2},{3,1,2,0},{3,2,0,1},{3,2,1,0}};
32
+
33
+
34
+
35
+ Random random = new Random();
36
+
37
+ int i = random.nextInt(24);
38
+
39
+
40
+
41
+ // answerは回答の配列
42
+
43
+ a1.setText(answer[pat[i][0]]);
44
+
45
+ a2.setText(answer[pat[i][1]]);
46
+
47
+ a3.setText(answer[pat[i][2]]);
48
+
49
+ a4.setText(answer[pat[i][3]]);
50
+
51
+ ```