有一个简单但是很有趣的游戏。在这个游戏中有一个硬币还有一张桌子,这张桌子上有很多平行线(如下图所示)。两条相邻平行线之间的距离是1,硬币的半径是R,然后我们来抛硬币到桌子上,抛下之后硬币有时候会和一些直线相交(相切的情况也算是相交),有时候不会。
请你来计算一下抛一次硬币之后,该硬币和直线相交数目的期望。
第2行到T+1,每行给出一个整数R。(0< R <= 10,000,000,000)
1 1
2
思考:列出数学表达式之后不要忘了先化简再求解
import java.util.*; public class Main { static Scanner in = new Scanner(System.in); public static void main(String[] args) { int n = in.nextInt(); long exp = 0; while(n-->0) { long r = in.nextLong(); // exp = (2*r)*0.5 + (2*r+1)*0.5 = 2r + 0.5(0.5舍去); exp = 2*r; System.out.println(exp); } } }