51Nod - 1381 硬币游戏

有一个简单但是很有趣的游戏。在这个游戏中有一个硬币还有一张桌子,这张桌子上有很多平行线(如下图所示)。两条相邻平行线之间的距离是1,硬币的半径是R,然后我们来抛硬币到桌子上,抛下之后硬币有时候会和一些直线相交(相切的情况也算是相交),有时候不会。

请你来计算一下抛一次硬币之后,该硬币和直线相交数目的期望。

Input
第一行给出一个整数T,表示有T组数据(1<=T<=10000)。
第2行到T+1,每行给出一个整数R。(0< R <= 10,000,000,000)
Output
对于每一个数据,在一行中输出答案的整数部分即可。
Input示例
1
1
Output示例
2

题解:

    一个半径为 N 硬币扔下去,一定亚中了 2*N 根,当其圆心在一根线上时,这时压中2*n + 1 根,但是期望的整数部分还是 2*n

#include <cstdio>  int main(){int test_num, n;scanf("%d", &test_num);  while(test_num--){scanf("%d", &n); printf("%d\n", 2*n);}return 0;
}

  

转载于:https://www.cnblogs.com/zhang-yd/p/6818900.html

51Nod - 1381 硬币游戏相关推荐

  1. 51nod 1381 硬币游戏 概率

    1381 硬币游戏 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题  收藏  关注 有一个简单但是很有趣的游戏.在这个游戏中有一个硬币还有一张桌子,这张桌子上有很多平 ...

  2. 51nod 1381 硬币游戏

    题目 解题思路: 硬币与直线相交的条数分为两种情况(半径为整数且大于0的情况下): 1.相切:2*r+1: 2.相交:2*r 由于相交的情况有无数种,相切的情况只有一种,所以与与直线相交条数的期望为2 ...

  3. 2017(秋)软工作业: (2)硬币游戏—— 代码分析与改进

    作业目的 Python 程序阅读理解 学习Python 编码风格指南中译版(Google SOC), 改进Python程序 如何设计游戏规则,使得慈善事业可持续. 地铁口放置硬币箱(初始值500硬币) ...

  4. [Sdoi2017]硬币游戏 [高斯消元 KMP]

    [Sdoi2017]硬币游戏 题意:硬币序列,H T等概率出现,\(n \le 300\)个人猜了一个长为$ m \le 300$的字符串,出现即获胜游戏结束.求每个人获胜概率 考场用了[1444: ...

  5. 软工作业2:硬币游戏——代码的分析与改进

    目的: Python 程序阅读理解 学习Python 编码风格指南中译版(Google SOC), 改进Python程序 如何设计游戏规则,使得慈善事业可持续. 地铁口放置硬币箱(初始值500硬币), ...

  6. 【BZOJ4820】[SDOI2017]硬币游戏(高斯消元)

    [BZOJ4820][SDOI2017]硬币游戏(高斯消元) 题面 BZOJ 洛谷 题解 第一眼的感觉就是构\(AC\)自动机之后直接高斯消元算概率,这样子似乎就是\(BZOJ1444\)了.然而点数 ...

  7. JZOJ 1322. 硬币游戏

    Description FJ的奶牛喜欢玩硬币游戏,所以FJ发明了一个新的硬币游戏.一开始有N(5<=N<=2,000)个硬币堆成一叠,从上往下数第i个硬币有一个整数值C_i(1<=C ...

  8. 浅谈 翻硬币游戏【Nim博弈】

    ACM博客_kuangbin 博弈-翻硬币游戏 hihoCoder 1172 : 博弈游戏·Nim游戏·二 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 Alice和B ...

  9. BZOJ 1411Vijos 1544 : [ZJOI2009]硬币游戏【递推,快速幂】

    1411: [ZJOI2009]硬币游戏 Time Limit: 10 Sec  Memory Limit: 162 MB Submit: 897  Solved: 394 [Submit][Stat ...

最新文章

  1. 4G EPS 中的无线资源类型
  2. Openstack贡献者须知 2 — 社区工作运作 代码贡献流程
  3. Fragment第二次加载没有数据
  4. windows 任务管理器,查看进程id,进程标识符pid
  5. mysql不同服务器数据库查询_不同服务器不同数据库两张表连接查询使用经验
  6. django 框架中应用 redis 集群(亲测)
  7. gif透明背景动画_常用GIF动图制作工具,抖音里面的动图都是这些工具做出来的...
  8. layui 鼠标移入变为小手_游戏技术上不去?看看外设选对没!鼠标篇
  9. Linux 牛书推荐:《Linux网络编程》
  10. mysql固定某列获取不连续的值_SQL-怎么把一列不规律的值,取出其中连续段的首尾数字?...
  11. 小程序成长之路(一)-- 第一个完整demo
  12. Win7、Windows Server 2008下无法在Windows Service中打开一个已经存在的Excel 2007文件问题的解决方案...
  13. PlistEdit Pro for Mac(Plist编辑器)
  14. 怎么用手机测量CAD图纸中的立面面积?
  15. PS去除图片中文字的方法详细图文教程
  16. 什么是水晶报表_看不懂财务报表?别方!二十年老会计教你做财务报表分析
  17. 这些 Google 高级搜索技巧,你都知道么?
  18. html制作简历供人填写,求职简历制作个人定制代写
  19. 30款常用的大数据分析工具推荐(最新)
  20. 关于算法学习的总结和感悟

热门文章

  1. hadoop的Map阶段的四大步骤
  2. 51Nod 1105 第K大的数 二分答案
  3. VueJS组件之全局组件与局部组件
  4. 传递数组到 Shader
  5. 莫队算法 BOJ 2038 [2009国家集训队]小Z的袜子(hose)
  6. 架构(三层架构)、框架(MVC)、设计模式三者异同点
  7. Lintcode--2(56)--两数之和
  8. android服务器 性能,Android性能优化(中)
  9. linux bash source 0,linux中BASH_SOURCE[0](转)
  10. Matlab找矩阵中最大最小值的位置