ACM--数学--湘大oj 1088--Cycloid

湘大oj题目地址:传送门

Cycloid

时间限制:1000 ms  |  内存限制:65536 KB

Description

cycloid is the curve traced by a point on the rim of a circular wheel as the wheel rolls along a straight line. It is an example of a roulette, a curve generated by a curve rolling
on another curve.

--from wikipedia

Please calculate the area of an arch of a cycloid generated by a circle of radius r.

You may define pi as acos(-1.0).

Input

The first line of the input consists of a single integer K (1 <= K <= 1,000), denoting the number of test cases. Then K lines follow, each contains a real number r (0.0 < r < 1e3), indicating
the radius of circle.

Output

For each test case, output a line containing one real number with exactly three digits after the decimal point, indicating the area of an arch.

Sample Input

2

1.0

3.5

Sample Output

9.425

115.454

==================================傲娇的分割线=================================

题目意思:求圆走过的那一部分弧线所围成的面积,这个有一个公式,摆线留下的面积等于圆的三倍

#include <stdio.h>
#include<iostream>
#include<math.h>
using namespace std;
int main(){
    int n;
    double r;
    scanf("%d",&n);
    while(n--){
       cin>>r;
       double x=3*acos(-1.0)*r*r;
       printf("%.3f\n",x);

    }

}
时间: 2024-08-28 16:42:17

ACM--数学--湘大oj 1088--Cycloid的相关文章

ACM--模拟--湘大OJ 1184--A Love Letter--水

湘大OJ题目地址:传送门 A Love Letter Time Limit : 1000 MS  Memory Limit : 65536 KB 题目描述 CodeMonkey终于下定决心用情书的方式向心爱的女神表白,当他历经几天几夜写完之后才知道女神有很多不喜欢的词,所以他不得不有把这些词删掉.例如:原文是:ILOVEYOU,女神不喜欢的词是'LV','O'那么最终情书要改成IEYU.现在已知女生不喜欢的词的集合S,CodeMonkey想知道刚写的情书会改成什么样?S={"HATE"

ACM--数学--湘大OJ 1142--Collatz Conjecture

湘大OJ地址:http://202.197.224.59/OnlineJudge2/index.php/Problem/read/id/1142 Collatz Conjecture Time Limit:8000 MS   Memory Limit : 1048536KB 考拉兹猜想,又称为3n+1猜想.冰雹猜想.角谷猜想.哈塞猜想.乌拉姆猜想或叙拉古猜想,是指对于每一个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2,如此循环,最终都能够得到1. 如n = 6,根据上述数式

2014湘潭邀请赛 C题 湘大OJ 1205 Range (单调栈)

Problem Description For an array, the range function is defined below: Range(A)=Max(A)-Min(A)+1; For example, suppose A={1,2,3,4,5}, then Range(A)=5-1+1=5. Now, given an array A(length≤100000), you are going to calcalute the sum of all subarray's ran

ACM--湘大OJ 1086--菱形--水

湘大oj地址:http://202.197.224.59/OnlineJudge2/index.php/Problem/read/id/1086 菱形 时间限制:1000 ms  |  内存限制:65536 KB Description 小明现在是湘潭大学10级计算机系的学生.他的C语言学的还算可以,但是今天老师布置的一道课后作业题却把他难住了.题目的意思是要在一个N*N(N为奇数)的菱形方格中用字符'*'打印一个菱形和这个菱形的对角线,在这个菱形中除了'*'号字符以外,都以字符'_'填充.图一

ACM--湘大OJ 1144--Echo--水

湘大OJ 地址:http://202.197.224.59/OnlineJudge2/index.php/Problem/read/id/1144 Echo 时间限制:1000 ms  |  内存限制:65535 KB 没有题目描述 有题目描述 题目描述 目描述 描述 述 Input 输入数据的第一行是一个整数T,代表有T组测试数据. 接下来的T行,每行是由一句话构成的一组测试数据,每句话都由一个空格(ASCII码32)分割的若干个单词连接而成,输入保证每行长度在1到4096之间,且一句话的第一

各大oj题目分类

PythonTip 在线编程 挑战python 博文 模式 问答 ACM 课堂 下载 吐槽 放松 About 搜索 欢迎您:SSYYGAM | 个人中心| 注销 ACM/ICPC专栏 各大OJ近期比赛列表 各大OJ题目分类 负责任的OJ搜索 POJ题目分类 | POJ题目分类 | HDU题目分类 | ZOJ题目分类 | SOJ题目分类 | HOJ题目分类 | FOJ题目分类 | 模拟题: POJ1006POJ1008POJ1013POJ1016POJ1017POJ1169POJ1298POJ13

各大Oj平台介绍

1.题库与网站资源题库-在线提交系统(Online Judge)简介   下面是几个比较大的在线提交系统(OnlineJudge)里面有大量历年的竞赛题目,注册一个ID,然后用自己熟悉的语言(一般有Pascal/C/C++/Java)写好源代码提交即可,会实时返回信息告诉你是否正确.采用黑箱测试,系统里有一套标准的输入输出数据(对外保密,而且通常数据很多很怪),你的程序的输出和标准输出完全符合即可.   常见的返回信息有 AC(Accepted,通过).WA(Wrong Answer,输出有错误

ACM数学知识体系

#include<iostream> #include<string> #include<stack> using namespace std; #define n 8 stack <int *> s; int * createMaze(){//初始化迷宫 int i,j; int * a; a=new int[n*n]; for(i=0;i<n;i++){ for(j=0;j<n;j++){ *(a+n*i+j)=-1;//不设置为0的原因是超

湘大OJ1179Bird&#39;s Breakfast(dp)

题目描述 又是美好的一天,小鸟Jelly早早地起床,将要出门觅食.谁说没有天上掉馅饼的事,当Jelly出门时,惊奇地发现自己面前,N条悲催的小虫整齐地排成一排等待着Jelly享用.Jelly将这些虫标上序号1..N,当然,Jelly的警惕性还是很高的,他认为选择任意两条相邻的小虫i和i+1是危险的,但一条小虫都不吃显然是不现实的(p.s.因为会挨一天的饿-),吃多吃少无所谓.所以请你告诉Jelly它共有多少种选择方式. 输入 有多组输入数据, 每组输入数据一行,为N(1< N<=100000)