题目连接:uva 10491 - Cows and Cars
题目大意:给出a,b和c,表示有a + b 个门, a个后面是牛, b个后面是车, 然后你从中选一个门,之后有一个知情人帮你打开c个后面是牛的门(因为1≤c< a,所以就算第一次选中牛,知情人还是可以打开c个门),然后你在没有打开的门中选一个,问说第二次选得门后面是车的概率。
解题思路:问题可以分成两种情况:
1)第一次选中牛的时候,a/(a + b), 然后打开c个后面是牛的门,总关门数为(a + b - c - 1),然后还有b个门后面是车,所以p1 = a * b / (a + b) / (a + b - c - 1).
2)第一次选中车的时候, b/ (a + b), 然后打开c个后面是牛的门,总门数为(a + b - c - 1), 然后还有b - 1个门后面是车,所以p2 = b * (b - 1)/ (a + b) / (a + b - c - 1).
#include <stdio.h>
int main () {
int a, b, c;
while (scanf("%d%d%d", &a, &b, &c) == 3) {
printf("%.5lf\n", (1.0 * a * b + b * (b - 1)) / (a + b - c - 1) / (a + b ));
}
return 0;
}
分享到:
相关推荐
Bulls-and-Cows-game
带有排行榜的 Bulls and Cows 游戏的 node.js 实现 分叉了优秀的: : 安装 下载并安装 node.js 和 npm 和 mongodb 跑步 转到您将克隆此 repo 的目录并运行: git clone ...
healthy cows lumpy cows
Ma-Cows-Repository:对于Ma'Cows Android Studio
leetcode 不会公牛和母牛-ghp 一个受 Leetcode 问题启发的简单想法。 查看如何玩(或阅读演示页面上的说明)。 请参阅现场演示。 一个示例游戏: 我的思考过程: 我从一个随机猜测开始。 我通常猜测不同的数字开始。...
公牛和母牛 一款简单而有趣的安卓游戏。 该游戏基于 HTML5 和 jquery-mobile 。
公牛和牛(.hs) 该存储库包含Mastermind(也称为“牛和牛”)播放器的Haskell实现。 有关游戏的更多信息,请。 选择Haskell作为编程语言是出于教育目的,因为当我拼命寻找有用的东西时就开始编写此代码,这使值得...
Bulls and Cows,在linux下编译成功,完整程序
使用TypeORM的Project Cows Api构建运行该项目的步骤: 运行npm i命令在ormconfig.json文件中设置数据库设置运行npm start命令
dragAndDrop 其他。 分行 主要的 牛 牛2 版本控制系统(提示) 转到项目文件夹 git init(初始化一个空的存储库) git add *(将项目文件添加到git作用域) git config --global user.name“ John Doe”(曾经向...
公牛-奶牛 公牛和奶牛游戏 演示: :
神秘牛 这是一个示例程序(棋盘游戏Clue的以牛为主题的版本),旨在演示如何使用ClojureScript和Firebase制作Web应用程序。 它部署在。 以下内容不需要使用Clojure或Firebase。 一旦运行,就可以开始浏览代码以查看...
公牛和牛->使用虚幻引擎4开发->在提供的提示帮助下猜测一个单词,游戏会告诉您您猜对了正确位置的字母,即牛市; 以及您猜对的字母正确但位置错误的字母,例如母牛。
POJ2186-Popular Cows 【Tarjan+极大强连通分量+缩点】 解题报告+AC代码 http://hi.csdn.net/!s/BGDH68 附:我所有的POJ解题报告链接 . http://blog.csdn.net/lyy289065406/article/details/6642573
玩家(计算机和你)使用从 1 到 9 的数字想出一个秘密的三位数字,没有任何重复。 游戏的目标是先轮流猜出对手的秘密号码。 猜中的奶牛数是猜中的数字和对手的秘密数字中但位置不同的数字的数量。...
牛与牛Android中的代码破解思维游戏。要了解有关游戏及其玩法的更多信息: 先决条件Android SDK v27 Android构建工具v27.1.0 Android支持存储库v27.1.0运行应用本示例使用Gradle构建系统。 要构建此项目,请使用...
母牛和公牛 猜词游戏 奶牛的数量是在错误位置正确猜出的字母的数量。 多头的数量是正确位置上正确猜测的字母的数量。 在每一轮中,您都可以输入一个有效的英语单词作为猜测。 请记住,您的单词应该包含所有独特的...
bulls_and _cows.py
USACO题目Milking Cows及代码解析
cows_and_bulls 经典的牛与牛游戏。 现场演示: : Bulls and Cows(也称为Cows and Bulls或Pigs and Bulls)是供两个或两个以上玩家使用的打破常规的思维或纸和铅笔游戏,早于商业发行的棋盘游戏Mastermind。