洛谷题解P4326 求圆的面积

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了洛谷题解P4326 求圆的面积相关的知识,希望对你有一定的参考价值。

参考技术A https://www.luogu.org/problemnew/show/P4326

COCI是Crotian Open Competition in Informatics, 即克罗地亚信息学公开赛。
本题的坑点在于有些人不知道所谓的出租车几何下的“圆”其实是一个正方形:

上面这个“圆”中,中心点到边上的任意一点的距离都为|x1 - x2| + |y1 - y2| = 4。

这个“圆”是由上下两个三角形组成的,每个三角形的面积为2r * r / = r * r,所以“圆”的面积为2 * r * r。

输入一个半径求圆的面积和周长

输入一个半径求圆的面积和周长

 

 

Scanner sc = new Scanner(System.in);
System.out.print("请输入半径");
int r =sc.nextInt();
final double π = 3.14;

System.out.print("面积为:"+(π*r*r));
System.out.print("周长为:"+(π*r*2));

 

 

 

以上是关于洛谷题解P4326 求圆的面积的主要内容,如果未能解决你的问题,请参考以下文章

#OJ没有一次AC题解01-010309

用java求圆的面积与周长

JAVA编程中求圆的面积怎么写?

使用java,从键盘输入圆的半径,求圆的周长和圆的面积并输出?

用pathon求圆的面积01要输入吗

python输入半径求圆的面积和周长和球的体积?