ㄟ....
虽然本56文组
但是你这里的设定有点怪怪的
弄到结论也有点怪怪的
※ 引述《elseif ()》之铭言:
: 你要先考虑一个问题
: 为避免太艰涩, 我决定把问题简化, 我们很简单的用中学数学就好了
: 不牵涉太复杂的统计理论, 因为我没有要精准, 只是要初估
: 1. 你认为的正妹个数, 然后除以你看过的所有女生个数 = P_b(probability of beauty)
: (样本的机率对应到母体的机率要修正, 但我们先不考虑)
: 如果你要考虑更仔细, 可以参考 Possion分布之类的东西
主要怪的设定在这里
不过让本56后面再来好好说明
: 2. 你遇到的女生个数, 假设平均来讲每天是 N
: 3. 喜欢分成两种, 一种是认识后相处, 一种是第一眼就喜欢
: 但因为你的诉求是, 这世界上的正妹, 因此我们假设你是想要追求不认识的正妹,
: 且, 只要是正, 你就喜欢(不然这个机率会降更低)
: 于是考虑这个问题后, 我们区分成两个机率,
: i. 见到你以后, 他会觉得你ok 的概率 = P1
: ii. 正妹会渐渐喜欢你的机率 = P2
: 所以这边, 见到一个正妹, 他会继续跟你发展成男女关系的概率 = P1 * P2
: 所以, P1 是你第一眼给人的印象, 我们假设, 普通 (不然你应该不会来问这个!?)
: Suppose P1 = 0.3 (也就是 平均3个有一个认为你顺眼, 算高了吧!?)
: 假设你个性很好, 相处很融洽, 很贴心 (不然我实在不知道怎么分析这个问题)
: Suppose P2 = 0.2 (假设平均5个人有一个认为你很贴心
这里没啥特别的问题
但是你已经假设你给人家的印象
跟你对人家的印象
这两件事情是独立事件
而且一定要同时发生才会在一起
所以其实也没特别的必要设P1和 P2
直接用一个θ=P1*P2
代表配对成功的机率比较能简化讨论
: 从前题1, 2
: 你可以得到:
: 你每天遇到至少一个正妹的机率为: 1 - ( 1-P_b) ^ N
这里没有问题
但是请注意你算的东西
P = 1 - ( 1-P_b) ^ N
这是每天至少遇到一个正妹的机率
: 然后考虑 命题2, 3 (请你自己修正概率)
: 你遇到正妹, 且正妹喜欢你的概率 = (1-(1-P_b)^N) * P1 *P2
所以每天至少遇到一个正妹的机率(P)*配对成功的机率(θ)
这到底是啥小@@
混在一起不一定都能做成撒尿牛丸啊Q_Q
容本文组鲁蛇56说得更清楚一点
如果今天你碰到1个正妹
你配对成功的机率就是
1*θ
你碰到2个正妹
你配对成功的机率就是
1-(1-θ)^2
你碰到N个正妹
你配对成功的机率就是
1-(1-θ)^N
用比较正式的符号来定义
给定每天就是找n个正妹
那么配对成功的机率是
P(n) = 1-(1-θ)^n
那这时候你要在是不是正妹这件事情上做文章
其实也不困难
那就是取这个机率P(n)在纬度n上面的期望值
但是你已经假设了
P_b = n/N
也就是说有固定比例的妹会被认定为正妹
所以这就是单纯的线性转换
n = N*P_b
带入P(n)
就会得到
P(N) = 1-(1-θ)^(P_b*N)
用回你的符号
这个东西就是
P(N) = 1 - (1-P1*P2)^(P_b*N)
跟你算出来的东西有一点差距....
既然是文组就要用文组的工具EXCEL
跑完的结果是
N = 1, p = 0.00308899
N = 2, p = 0.00616844
....
N = 19, p = 0.05708735
N = 20, p = 0.06
基本上就是你的答案的两倍
也就是说你一天认识20个女生
有6%的机会会脱团
其实这听起来就还蛮正常的啊....
如果没有那么挑
机率只会更高
真的没有你说的那么绝望
所以要跑模型之前
设定是很重要的
大Ca4John
: 假设你认为20个人有1个是正妹, => P_b = 0.05, 如果更低, 就更低
: 这就是你的眼光变量, 不然如果2个就有一个怎么会是正妹
: 所以 原式 = (1 - 0.95^N) * 0.3 * 0.2
: 我帮你写了一只 C 程式, 模拟一下
: N = 1, p = 0.003000
: N = 2, p = 0.005850
: N = 3, p = 0.008558
: N = 4, p = 0.011130
: N = 5, p = 0.013573
: N = 6, p = 0.015894
: N = 7, p = 0.018100
: N = 8, p = 0.020195
: N = 9, p = 0.022185
: N = 10, p = 0.024076
: N = 11, p = 0.025872
: N = 12, p = 0.027578
: N = 13, p = 0.029199
: N = 14, p = 0.030740
: N = 15, p = 0.032203
: N = 16, p = 0.033592
: N = 17, p = 0.034913
: N = 18, p = 0.036167
: N = 19, p = 0.037359
: N = 20, p = 0.038491
: 换言之, 如果你很努力的认识女生, 平均每天认识20个
: 那你就有 3%的机率遇到你的菜, 也就是你每天认识20个女生, 采用不喜欢就换下一个
: 那应该一个月后可以交到正妹女友
: 但毕竟这个对于一般人, 可能性不高
: 我要怎么开20个平行处理呢!?
: 所以合理的假设是, 你可能每个月才能认识3个女生
: 那换言之, 你所说的事情的概率, 你要 125个月 才能遇到正妹
: 所以 10年 差不多吧!
: 所以在个人特质不变的情况下, 你有两个解法
: 1. 降低你的 p_b (减低眼光)
: 2. 提高每天认识女生的个数
: 如果你还考虑其它参数, 那就自己带吧!
: #include <stdio.h>
: #include <stdlib.h>
: #include <math.h>
: #define P_RATE 0.05
: int main()
: {
: int N;
: double p;
: for (int N = 1; N < 100; N++)
: {
: p = (1 - pow(1-P_RATE, N)) * 0.3 * 0.2;
: printf ("N = %d, p = %lf\n", N, p);
: }
: system("PAUSE");
: return 0;
: }
: ※ 引述《Paul1021 (胡迪)》之铭言:
: : 我在想
: : 这个世界上的正妹这么多
: : 一千个或是一万个正妹里面
: : 一定至少会有一个正妹会是喜欢我的
: : 请问这个想法是对的吗
: : 毕竟每个正妹喜欢的条件不尽然相同
: : 如果乐观一点想的话
: : 以或然率来看
: : 是否世界上众多的正妹中
: : 一定至少还是有一个以上的正妹会喜欢我的
: : 这个想法大家觉得是对的吗