Python实现恋爱AA公式

「作者主页」:士别三日wyx

        事情源于一次网友们的「多人运动」,原图如下

在这里插入图片描述
        网友们对线了一晚上,最终得出了一个结论:如果男生要求女朋友和她各出一半就没那么多破事了。
        大家对于这个结论貌似都挺满意,有几个网友虽然不太同意,但架不住他们人多,嘴里骂骂咧咧的走了。大家都散了,只留我一人在原地懵逼,这就完了???好戏才刚刚开始好不好,作为一个程序员,我关心的地方不是恋爱究竟该不该AA,而是具体应该怎么AA。
        既然提了AA,那我们就把AA算明白,如果你觉得恋爱AA就是一人出一半的话,那你就太单纯了。
        首先,男生和女生吃的东西的量是不一样的,比如一顿饭,男生吃三分之二,女生吃三分之一,那饭钱五五开对女生就不太公平,如果饭量反过来,就对男生不公平,所以需要将「使用占比」计算清楚,公式如下

# 总金额
money = 500

# 使用占比(男)
boy_pro = 2/3

# 男生支出
boy = money * boy_pro

print('男生应付:%d' % boy)

        其次,如果男生爱吃肉,女生爱吃菜,那菜里有几块肉是不是也得算清楚?所以饭菜的「质量占比」也需要在公式中加上,修改后的公式如下

# 总金额
money = 500

# 质量占比(肉占总价的比例)
money_meat = 3/4

# 质量占比(素占总价的比例)
money_green = 1/4

# 使用占比(男生吃了多少肉)
boy_pro_meat = 2/3

# 使用占比(男生吃了多少菜)
boy_pro_green = 1/4

# 男生支出 = 肉的钱 + 素的钱
boy = money * money_meat * boy_pro_meat + money * money_green * boy_pro_green

print('男生应付:%d' % boy)

        等等,我们好像忘了情绪价值,哭着吃饭和笑着吃饭肯定是两种不一样的体验,男生请女生吃饭,女生吃饭的时候是很享受还是难受;反过来,如果是女生追男生(没见过,暂时先不考虑了),因此「主动性」也是一个很重要的参考标准,公式应该做出如下的修改

# 总金额
money = 500

# 主动性(男生的主动性)
# 解释:如果男生的主动性占8成,则剩下的2成男生全权负责,其他参考标准在这8成的基础上计算
boy_int = 0.8

# 质量占比(肉占总价的比例)
money_meat = 3/4

# 质量占比(素占总价的比例)
money_green = 1/4

# 使用占比(男生吃了多少肉)
boy_pro_meat = 2/3

# 使用占比(男生吃了多少菜)
boy_pro_green = 1/4

# 男生支出 = 肉的钱 + 素的钱 + 情绪价值
boy = money * boy_int * money_meat * boy_pro_meat \
      + money * boy_int * money_green * boy_pro_green \
      + money * (1 - boy_int)

print('男生应付:%d' % boy)

        除此之外参考标准还有很多,这是个看脸的社会,跟彦祖一起吃饭和跟凤姐一起吃饭体验肯定不一样,你约了长得好看的小姐姐吃饭是不是应该多掏钱,是不是得按照双方的颜值折现一下,既然要折现那是按照天上人间的规格还是按照白马会所的规格?

        什么!你还没有女朋友???那当我没说

在这里插入图片描述

  • 56
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 44
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 44
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

士别三日wyx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值