作者:
wen17 (祭祀風的人類)
2025-08-11 00:01:46這年頭AI真的能直接從文字描述通靈出正確的code有點可怕
就是看中國網友整天覺得中國天梯人少所以強度高
好奇就跑了個code 雖然統計學知識告訴我 人少則離群值的期望越低
下面是通靈的命令:
請你按以下邏輯寫一個程式告訴我結果: 對於1-1000的整數,考慮其本就是常態分佈,標
準差為100,組別A隨機抽出500個數字,組別B隨機抽出100個數字,考慮兩組數據中的後
標,誰高就是誰贏,這樣是一輪,跑1000輪,告訴我A組與B組分別贏幾次
不過AI並沒有真的模擬 只有瞎掰
但code是正確的
雖然一開始還把後標解讀成最大值很智障
# -*- coding: utf-8 -*-
"""
Created on Sun Aug 10 23:35:08 2025
@author: User
"""
import numpy as np
# 設定常態分佈的參數
mu = 500 # 平均數
sigma = 100 # 標準差
num_trials = 10000 # 模擬輪數
a_wins = 0
b_wins = 0
# 進行10000輪模擬
for _ in range(num_trials):
# 從常態分佈中隨機抽取數字
a_sample = np.random.normal(mu, sigma, 500)
b_sample = np.random.normal(mu, sigma, 100)
# 找到每組的後標(PR25)
a_upper_quartile = np.percentile(a_sample, 25)
b_upper_quartile = np.percentile(b_sample, 25)
# 比較上四分位數,決定勝負
if a_upper_quartile > b_upper_quartile:
a_wins += 1
elif b_upper_quartile > a_upper_quartile:
b_wins += 1
print(f"組別A勝場數: {a_wins}")
print(f"組別B勝場數: {b_wins}")