题目描述

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

输入格式

* Line 1: Three space-separated integers: S1, S2, and S3

输出格式

* Line 1: The smallest integer sum that appears most frequently when the dice are rolled in every possible combination.

题意翻译

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

对于一个有 �S 个面的骰子每个面上的数字是 1,2,3,…,�1,2,3,…,S。每个面(上的数字)出现的概率均等。贝茜希望找出在所有“三个面上的数字的和”中,哪个和的值出现的概率最大。

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

数据范围: 2≤�1≤202≤s1≤20,2≤�2≤202≤s2≤20,2≤�3≤402≤s3≤40。

输入输出样例

输入 #1复制

3 2 3

输出 #1复制

5

说明/提示

Here are all the possible outcomes.

1 11 -> 31 21 -> 42 11 -> 42 21 -> 53 11 -> 53 21 -> 61 12 -> 41 22 -> 52 12 -> 52 22 -> 63 12 -> 63 22 -> 71 13 -> 51 23 -> 62 13 -> 62 23 -> 73 13 -> 73 23 -> 8

Both 5 and 6 appear most frequently (five times each), so 5 is the answer.

代码如下:

#include<bits/stdc++.h>
using namespace std;
int x[101]={};
int main(){int a,b,c;cin>>a>>b>>c;for(int i=1;i<=a;i++){for(int j=1;j<=b;j++){for(int k=1;k<=c;k++){x[i+j+k]++;}}}int max=0,y;for(int i=3;i<=a+b+c;i++){if(x[i]>max) max=x[i],y=i;}cout<<y;return 0;
}

USACO-Bovine Bones相关推荐

  1. P2911 [USACO08OCT]Bovine Bones G (python3实现)

    [USACO08OCT]Bovine Bones G - 洛谷 """ P2911 [USACO08OCT]Bovine Bones G 02(python3实现) ht ...

  2. [USACO08OCT]Bovine Bones G

    题目链接 题目描述 Bessie loves board games and role-playing games so she persuaded Farmer John to drive her ...

  3. 【from zero to zero】noip2017

    from zero to zero 洛谷首页的倒计时不知道什么时候就变成了六字开头. 到底还是太弱了. 生病又拖了很多的时间. 听了很多的算法,自己写起来却非常困难. 也许要在累倒前做一些事情呢. 从 ...

  4. 【OJ】洛谷数组题单题解锦集

    题单简介 题目解析 P1428 小鱼比可爱 P1427 小鱼的数字游戏 P5727[深基5.例3]冰雹猜想 P1047 校门外的树 P5728[深基5.例5]旗鼓相当的对手 P5729[深基5.例7] ...

  5. 【OJ】洛谷红题题解锦集(Java语言描述)

    前言 能看这篇文章,想来你可能是小白(或者切题的大佬),那这里会把洛谷的红题(当前只有P字段的本谷题目)进行一下整理,希望会合你口味吧-- 本文只附个人题解链接,不附题目链接(题解中自带),如想刷题请 ...

  6. 洛谷 深基 第1部分 语言入门 第5章 数组与数据批量存储

    P1428 小鱼比可爱 小鱼比可爱 - 洛谷 P1427 小鱼的数字游戏 小鱼的数字游戏 - 洛谷 P5727 [深基5.例3]冰雹猜想 [深基5.例3]冰雹猜想 - 洛谷 P5727 [深基5.例3 ...

  7. 【入门4】数组 (今天刷洛谷了嘛)

    几道纯模拟题没有写,暂且先放一下 P1428 小鱼比可爱 #include<iostream> #include<algorithm> #include<cstdio&g ...

  8. 2017.10.27涩会题大乱斗部分题解

    A P3741 honoka的键盘 和昨天的T1一样, 枚举改哪一个 1 #include<cstdio> 2 #include<cstring> 3 #include< ...

  9. 洛谷题目按难度点评---入门难度

    洛谷题目按难度点评---入门难度 1.p1421 小玉买文具 难度:入门难度 考点:输入,输出,整数的四则运算 适用:小学生 #include <stdio.h> int main(){ ...

  10. Promotion Counting【USACO 2016 January Contest, Bronze】

    今天来分享一下我做过的几道Usaco的比较简单的题,Usaco是美国的一个c++竞赛比赛,但是全球各地的人都可以参加,Usaco没有监考,全凭诚信,但是你拿着这个 作弊 借鉴来的成绩,所有美国的大学都 ...

最新文章

  1. Windows和Linux系统下,虚拟环境安装的全面说明和详细步骤
  2. 常用的meta标签总结
  3. 在CentOS上安装Git
  4. 航院 1874 畅通工程续
  5. 安远职业高中计算机专业,安远中等专业学校2021年招生简章
  6. 《IPv6安全》——2.3 IPv6网络勘察
  7. YII学习笔记-登录后的session的总结
  8. iOS逆向(八)逆向工具 otool 介绍
  9. 03 野火imxull开发板添加 正点原子lcd 支持
  10. wpf-折线图绘制2-oxyplot-3-修饰图像(注释)
  11. Contest1389 - 2018年第三阶段个人训练赛第四场. Transit Tree Path(DFS)
  12. 如何在ps添加箭头_如何给图片加箭头?利用ps画箭头(任意角度),照着学就行了...
  13. 业界 | 阿里获杭州首张无人驾驶路测牌照,打造“智能高速公路”
  14. pytorch geometric GraphSAGE代码样例reddit和ogbn_products_sage,为何subgraph_loader将sizes设成[-1]
  15. 守护线程------setDaemon(true)设置成守护线程
  16. 事实、循环、条件判断
  17. 怎么在韩国VPS服务器与虚拟主机中进行选择?
  18. 导入eclipse项目时select eclipse projects to import显示nothing to show--踩坑记录
  19. 详细的买卖天猫店铺网店转让步骤
  20. android zram内存压缩的优缺点

热门文章

  1. ChatGPT封号了!网友应急出解封教程
  2. FPGA基础知识极简教程(4)从FIFO设计讲起之异步FIFO篇
  3. Hack The Box,一款有意思的渗透测试平台
  4. easyrecovery最新15版本Mac数据恢复软件
  5. 设计模式——单例模式
  6. wpf mysql_WPF界面开发新纪元——Diagram/Gantt控件升级
  7. 在linux系统中 下列哪些信号无法捕获,下列哪个选项不是 Linux 系统中信号的状态。...
  8. 【动手学深度学习PyTorch版】23 深度学习硬件CPU 和 GPU
  9. 哔哩哔哩弹幕网站大数据分析研究动态
  10. mysql查看版本号的方法