質問編集履歴

2

Javaの確率の問題

2020/06/01 11:35

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- Javaの確率の問題で二つの変数を組み合わせるには?
1
+ Javaの確率の問題
test CHANGED
@@ -1,67 +1,3 @@
1
- java初心者ですが以下の問題が分からず困ってます。
2
-
3
-
4
-
5
- 『n人の集団がある。n人の誕生日が全て異なる確率をpとする。
6
-
7
- n=2から始め、一人ずつ増やしていき、pが初めて0.5以下になった時のnを求めて、その時のnを表示してください。』
8
-
9
-
10
-
11
- 条件
12
-
13
- ・計算を単純にする為、うるう日(2月29日)は無視する。
14
-
15
- ・ループ文とbreak文(脱出条件が成立した時に使用)を使うこと。
16
-
17
- ・nはint型、確率の計算はdouble型で行うこと。
18
-
19
- ・脱出条件が成立した時に、nを表示する。
20
-
21
- ・ループ文の外でpに1.0を格納する。
22
-
23
-
24
-
25
- pの求め方
26
-
27
- ・n=2の場合:p=1-1/365
28
-
29
- ・n=3の場合:p=(1-1/365)*(1-2/365)
30
-
31
- ・n=4の場合:p=(1-1/365)*(1-2/365)*(1-3/365)
32
-
33
-
34
-
35
-
36
-
37
- コンソール表示例
38
-
39
- 23
40
-
41
-
42
-
43
- ### 発生している問題
44
-
45
-
46
-
47
-
48
-
49
- 途中までですが、私は以下のように作成しました。
50
-
51
-
52
-
53
- n人のnと確率のpの二つの変数をどのようにすればうまく組み合わせて実行できますか?
54
-
55
-
56
-
57
-
58
-
59
- またこの問題、return文を用いずに解くことは可能でしょうか。また、用いない場合はどのように記述すればよろしいですか。
60
-
61
-
62
-
63
-
64
-
65
1
  public static void main(String[] args) {
66
2
 
67
3
 

1

実行するには

2020/06/01 11:34

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -50,7 +50,9 @@
50
50
 
51
51
 
52
52
 
53
- n人のnと確率のpの二つの変数をどのようにすればうまく対応さることができますか?
53
+ n人のnと確率のpの二つの変数をどのようにすればうまく組み合わて実行できますか?
54
+
55
+
54
56
 
55
57
 
56
58