洛谷网校 题解 之【P2911 [USACO08OCT]牛骨头Bovine Bones】

该博客解析了USACO08OCT的牛骨头问题,涉及三个不同骰子的面数,目标是找出所有可能组合中最常出现的三个面的数字之和。当出现多个和次数相同时,选择最小的和。博客提供了一个AC代码示例,通过暴力枚举所有组合来计算每个和的出现次数,并输出出现最多次数的和。
摘要由CSDN通过智能技术生成

题目描述

Bessie loves board games and role-playing games so she persuaded Farmer John to drive her to the hobby shop where she purchased three dice for rolling. These fair dice have S1, S2, and S3 sides

respectively (2 <= S1 <= 20; 2 <= S2 <= 20; 2 <= S3 <= 40).

Bessie rolls and rolls and rolls trying to figure out which three-dice sum appears most often.

Given the number of sides on each of the three dice, determine which three-dice sum appears most frequently. If more than one sum can appear most frequently, report the smallest such sum.

POINTS: 70

贝茜喜欢玩棋盘游戏和角色扮演游戏,所以她说服了约翰开车带她去小商店.在那里她买了 三个骰子.这三个不同的骰子分别有s1 s2 s3为个面.

贝茜扔埃扔埃扔埃对于一个有S个面的骰子,每个面上的数字是1,2,3,...,S.每个面出现的概率 均等.她希望找出在所有三个面上的数字的和中,哪个出现的概率最大.

现在给出每个骰子的面数,需要求出哪个所有三个面上的数字的和出现得最频繁.如果有很 多个和出现的概率相同,那么只需要输出最小的那个.

输入输出格式

输入格式:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值