using System;
class kadai {
public static void Main( string[ ] args ) {
var ans = new double[ 107 ];
Console.WriteLine( "n人いるときにその中に同じ誕生日である二人組が存在する確率" );
Console.WriteLine( "目標の確率を入力して下さい。すると、人数と確率が表示されます。");
// 繰り返し回数
person = 107; // 確率 100 パーセント
ans[ n ] = 100 - v2 / v1 * 100;
// if( n == person - 2 ) ans = 100 - v2 / v1 * 100;
if( ans[ 0 ] == 0 || ans[ 1 ] == 0 ) {
ans[ 0 ] = 0.2739726;
ans[ 1 ] = ans[ 0 ];
}
// 指定された値を格納した配列の中から探し出す
for( int x = 0; x <= 106; x++ ) {
// 配列の中に指定した百分率が存在した場合、ans の x 番目の配列格納
if( terget < ans[ x ] ) {
terget = ans[ x ];
person = x + 2;
break;
}
}
// 見やすくするため float 8 桁に設定
Console.WriteLine( "\n※ 99 パーセント以降の数値は、計算上の誤差により厳密解は得られません。\n" );
}
}
n人いるときにその中に同じ誕生日である二人組が存在する確率目標の確率を入力して下さい。すると、人数と確率が表示されます。
50
23 人で確率 : 50.72972 パーセント
※ 99 パーセント以降の数値は、計算上の誤差により厳密解は得られません。
続行するには何かキーを押してください . . .
n人いるときにその中に同じ誕生日である二人組が存在する確率
目標の確率を入力して下さい。すると、人数と確率が表示されます。
60
27 人で確率 : 62.68593 パーセント
※ 99 パーセント以降の数値は、計算上の誤差により厳密解は得られません。
続行するには何かキーを押してください . . .