質問編集履歴
3
誤字修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
サイコロ3つの出た目の合計に対する様々な条件の確率について
|
test
CHANGED
@@ -38,11 +38,21 @@
|
|
38
38
|
|
39
39
|
|
40
40
|
|
41
|
+
求めたいことは以下の通りです。
|
42
|
+
|
43
|
+
・それぞぞれの対象となる数字が出た回数の出し方
|
44
|
+
|
45
|
+
・全体の総数の出し方です。(恐らく6^3になるのではないかと思いますが、これで大丈夫でしょうか?)
|
46
|
+
|
47
|
+
|
48
|
+
|
41
49
|
《補足》
|
42
50
|
|
43
51
|
現在、とりあえず3個のサイコロを同時に100回投げて合計が3になる確率を出してみようと思い、以下のようなコードを書いたのですが、エラーになってしまいます。
|
44
52
|
|
45
|
-
|
53
|
+
|
54
|
+
|
55
|
+
|
46
56
|
|
47
57
|
import random
|
48
58
|
|
2
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,9 +48,7 @@
|
|
48
48
|
|
49
49
|
|
50
50
|
|
51
|
-
#サイコロを振る
|
52
|
-
|
53
|
-
cnt = 0
|
51
|
+
cnt = 0
|
54
52
|
|
55
53
|
|
56
54
|
|
@@ -68,7 +66,7 @@
|
|
68
66
|
|
69
67
|
cnt +=100
|
70
68
|
|
71
|
-
|
69
|
+
|
72
70
|
|
73
71
|
p = cnt/ 100
|
74
72
|
|
1
現状のコードを追加しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
サイコロ3つのでための合計に対する様々な条件の確率について
|
1
|
+
こーサイコロ3つのでための合計に対する様々な条件の確率について
|
test
CHANGED
@@ -36,6 +36,46 @@
|
|
36
36
|
|
37
37
|
random関数などを使ってみても毎回エラー続きで、Pythonを初めて使うため、何もわからない状態です、、、
|
38
38
|
|
39
|
+
|
40
|
+
|
41
|
+
《補足》
|
42
|
+
|
43
|
+
現在、とりあえず3個のサイコロを同時に100回投げて合計が3になる確率を出してみようと思い、以下のようなコードを書いたのですが、エラーになってしまいます。
|
44
|
+
|
45
|
+
# cook your dish here
|
46
|
+
|
47
|
+
import random
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
#サイコロを振る
|
52
|
+
|
53
|
+
cnt = 0 #1が出た回数を数える
|
54
|
+
|
55
|
+
|
56
|
+
|
57
|
+
for i in range(100):
|
58
|
+
|
59
|
+
a1 = random.randint(1, 6)
|
60
|
+
|
61
|
+
a2 = random.randint(1, 6)
|
62
|
+
|
63
|
+
a3 = random.randint(1, 6)
|
64
|
+
|
65
|
+
asum = a1 + a2 + a3
|
66
|
+
|
67
|
+
if asum == 3:
|
68
|
+
|
69
|
+
cnt +=100
|
70
|
+
|
71
|
+
#確率を求める
|
72
|
+
|
73
|
+
p = cnt/ 100
|
74
|
+
|
75
|
+
print(p)
|
76
|
+
|
77
|
+
|
78
|
+
|
39
79
|
どのようにしてコーディングするのか、教えていただけますと幸いです。
|
40
80
|
|
41
81
|
|