宿舍电脑撒点算 π

👁️ 21 人浏览 💬 0 人评论 ❤️ 添加收藏

蒙特卡洛方法:在边长为 1 的正方形里随机撒点,落进四分之一圆(x² + y² ≤ 1)的点占的比例约等于 π/4。点撒得越多越准。

输入一行 种子,撒点数(比如用你的生日当种子)。程序已经撒好了点,请补上判断:点落在四分之一圆内(含边界)就让 hits 加 1。按样子输出三行,π 保留 4 位小数。

样例:输入 2002,1000,输出:

撒点:1000
落在圆内:788
π≈3.1520

运行后在画布上看你算出的 π,存视频发给室友,比比谁的种子更准!

代码里以 @youci 开头的 print 只负责运行后在画布上显示中间值,不影响输出和判题,不用改。

提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论
🔒 登录并作答后可看讨论