Toggle navigation
Python OJ
F.A.Qs
Web Board
作业题目
Source/Category
Status
Ranklist
考试
Login
Problem1035--圆周率的计算
1035: 圆周率的计算
Time Limit:
1 Sec
Memory Limit:
128 MB
Submit:
4183
Solved:
2893
[
Submit
] [
Status
] [
Web Board
] [Creator:
]
Description
求解圆周率可以采用蒙特卡罗方法,在一个正方形中撒点,根据在1/4圆内点的数量占总撒点数的比例计算圆周率值。
请以给定的数字作为随机数种子,获得用户输入的撒点数量,编写程序输出圆周率的值,保留小数点后6位。
Input
输入两行,第一行表示用户撒点的数量,第二行表示随机数种子。
保证撒点数量 < 3*10
5
Output
输出一个含有 6 位小数的值,表明本次撒点实验得到的圆周率。
Sample Input
1024 123
Sample Output
3.218750
HINT
请参考嵩天《Python 程序设计》课本章节。
Source/Category
上机实验
random库
[
Submit
] [
Status
]