1599: [Usaco2008 Oct]笨重的石子
1599: [Usaco2008 Oct]笨重的石子
Time Limit: 10 Sec  Memory Limit: 162 MB
Submit: 795  Solved: 543
[Submit][Status]
Description
贝西喜欢棋盘游戏和角色扮演类游戏所以她说服Farmer John把她带到玩具店,在那里,她购买了三个不同的骰子,这三个质量均匀的骰子,分别有S1,S2,S3个面。(2 <= S1 <= 20; 2 <= S2 <= 20; 2 <= S3 <= 40). 贝西掷啊掷啊掷啊,想要知道出现几率最大的和是多少。 问题给出三个骰子的面数,让你求出出现几率最大的和是多少。如果有很多种和出现的几率相同,那么就输出小的那一个。
Input
*第一行:三个由空格隔开的整数:s1,s2,s3
Output
*第一行:所要求的解
Sample Input
Sample Output
输出详解:
这里是所有可能的情况.
1 1 1 -> 3 1 2 1 -> 4 2 1 1 -> 4 2 2 1 -> 5 3 1 1 -> 5 3 2 1 -> 6
1 1 2 -> 4 1 2 2 -> 5 2 1 2 -> 5 2 2 2 -> 6 3 1 2 -> 6 3 2 2 -> 7
1 1 3 -> 5 1 2 3 -> 6 2 1 3 -> 6 2 2 3 -> 7 3 1 3 -> 7 3 2 3 -> 8
5和6出现的几率都是最大的,所以输出5.
HINT
Source
题解:额。。。连优化都不需要了,O(n^3)都能0ms。。。
1 var
a1,a2,a3,i,j,k,l,m,n:longint; 3 a:array[..] of longint;
4 begin
5 readln(a1,a2,a3);
6 fillchar(a,sizeof(a),);
7 for i:= to a1 do
8 for j:= to a2 do
9 for k:= to a3 do
inc(a[i+j+k]);
j:=;
for i:= to do
if a[i]>a[j] then j:=i;
writeln(j);
end.
1599: [Usaco2008 Oct]笨重的石子的更多相关文章
- BZOJ 1599: [Usaco2008 Oct]笨重的石子( 枚举 )
		
直接枚举 ------------------------------------------------------------------------------- #include<cst ...
 - bzoj 1599: [Usaco2008 Oct]笨重的石子【枚举】
		
--我为什么要写这种题解-- 枚举投掷情况即可 #include<iostream> #include<cstdio> using namespace std; int s1, ...
 - BZOJ1599: [Usaco2008 Oct]笨重的石子
		
1599: [Usaco2008 Oct]笨重的石子 Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 758 Solved: 513[Submit][ ...
 - bzoj1601: [Usaco2008 Oct]灌水
		
经典延伸最小生成树问题... #include<cstdio> #include<cstring> #include<cctype> #include<alg ...
 - BZOJ1602: [Usaco2008 Oct]牧场行走
		
1602: [Usaco2008 Oct]牧场行走 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1084 Solved: 556[Submit][St ...
 - BZOJ1600: [Usaco2008 Oct]建造栅栏
		
1600: [Usaco2008 Oct]建造栅栏 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 825 Solved: 473[Submit][Sta ...
 - BZOJ1603: [Usaco2008 Oct]打谷机
		
1603: [Usaco2008 Oct]打谷机 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 602 Solved: 458[Submit][Stat ...
 - bzoj 1602 [Usaco2008 Oct]牧场行走(LCA模板)
		
1602: [Usaco2008 Oct]牧场行走 Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 379 Solved: 216[Submit][Sta ...
 - BZOJ 1602: [Usaco2008 Oct]牧场行走( 最短路 )
		
一棵树..或许用LCA比较好吧...但是我懒...写了个dijkstra也过了.. ---------------------------------------------------------- ...
 
随机推荐
- JS前端的分享功能
			
给网页加上分享代码,借助网友的力量推广网站,目前已经很流行了 以下是网页代码 QQ空间分享代码如下: <a href="javascript:void(0);" onclic ...
 - spring mvc 注解示例
			
springmvc.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns=" ...
 - FMS中实现pull stream
			
//程序启动时执行 application.onAppStart = function() { this.myNC= new NetConnection(); this.myNC.onStatus = ...
 - Flex移动皮肤开发(三)
			
范例文件 mobile-skinning-part3 在关于创建Flex移动皮肤系列文章的第二部分里,我们讨论了屏幕密度(DPI)对组件皮肤以及移动应用布局所带来的影响. 我还展示了如何使用缩放应用, ...
 - MySQL的my-innodb-heavy-4G.ini配置文件的翻译
			
我根据MySQL配置文件的英文文档说明,在根据自己所学的知识,使用有道词典对不懂的单词进行了查询,一个一个翻译出来的.有的专业术语翻译的不好,我使用了英文进行标注,例如主机(master)和副机(sl ...
 - .Net程序员学用Oracle系列(13):合并语句(MERGE)
			
- 1.[**语法说明**](#segment1) - 1.1.[UPDATE 和 INSERT 可以只出现一个](#point11) - 1.2.[UPDATE 后面还可以再跟 WHERE](#po ...
 - spring事件驱动模型--观察者模式在spring中的应用
			
spring中的事件驱动模型也叫作发布订阅模式,是观察者模式的一个典型的应用,关于观察者模式在之前的博文中总结过,http://www.cnblogs.com/fingerboy/p/5468994. ...
 - 特性Attribute 的使用
			
[IdentityAuthorize] public ActionResult Index() { return View("~/V ...
 - python - bilibili(二)出错的解决办法
			
在获取房间号之前我们先解决上篇文章遗留的bug,即输入的房间号不是数字和对应的房间号不存在而产生的问题. 输入的房间号不是数字: 在python中,你所输入的必定是字符串,虽然你输入的是数字,但是类型 ...
 - JavaScript 深浅拷贝
			
JavaScript有五种基本数据类型(Undefined, null, Boolean, String, Number),还有一种复杂的数据类型,就是对象. Undefined 其实是已声明但没有赋 ...