zoukankan
html css js c++ java
JLU1205
垃圾几何题 JLU的题目不是叙述奇怪就是数据奇怪
WA估计是精度问题
#include
<
stdio.h
>
#include
<
string
.h
>
#include
<
math.h
>
struct
Point
{
float
x, y;
}
;
float
t;
float
aB;
float
moveA;
Point center;
float
y;
float
distan(Point p1, Point p2)
{
float
dis
=
(
float
)sqrt((p1.x
-
p2.x)
*
(p1.x
-
p2.x)
+
(p1.y
-
p2.y)
*
(p1.y
-
p2.y));
return
dis;
}
float
area()
{
float
A;
A
=
(
float
)(
2.0
*
acos(
-
1.0
)
-
2.0
*
(acos(y
/
432000.0
)));
float
Area1
=
A
/
2.0
*
432000.0
*
432000.0
;
Area1
+=
(
float
)(y
*
(
432000.0
*
sin(acos(y
/
432000.0
))));
float
result
=
(Area1
/
(acos(
-
1.0
)
*
432000.0
*
432000.0
));
if
(result
<
1
)
return
result;
else
return
1.0
;
}
void
run()
{
float
A
=
aB
-
moveA;
Point pc;
pc.x
=
(
float
)cos(A)
*
3950.0
;
pc.y
=-
(
float
)sin(A)
*
3950.0
;
float
lineA
=
(
float
)(acos(
-
1.0
)
-
(A
-
acos(
-
1.0
)
/
2.0
));
float
k
=
tan(lineA);
if
(tan(lineA)
>
acos(
-
1.0
))k
=
tan(lineA
-
acos(
-
1.0
));
y
=
k
*
(
92900000.0
-
pc.x)
+
pc.y;
if
(y
<
0
)
{
y
=-
y;
printf(
"
%lf\n
"
,
1.0
-
area());
}
else
printf(
"
%lf\n
"
,area());
}
void
begin()
{
float
a1 ,a2;
Point p1;
p1.x
=
92900000.0
,p1.y
=-
432000.0
;
a1
=
(
float
)acos(
3950.0
/
distan(center,p1));
a2
=
(
float
)asin(
432000.0
/
distan(center,p1));
aB
=
a1
+
a2;
}
int
main()
{
center.x
=
0.0
,center.y
=
0.0
;
begin();
while
(scanf(
"
%f
"
,
&
t)
==
1
)
{
moveA
=
2.0
*
t
*
acos(
-
1.0
)
/
(
24.0
*
3600.0
);
run();
}
return
0
;
}
查看全文
相关阅读:
北京大学计算机系2009应试硕士生上机考试(DF)
我的考研2010(一)
这张容易看懂...
关于招商银行信用卡的若干事宜
20 years
C/C++中关于qsort的使用
有道破题~~
POJ 4010 2011
有道难题练习赛 Sibonacci
北京大学计算机系2009应试硕士生上机考试(AC)
原文地址:https://www.cnblogs.com/SQL/p/914257.html
最新文章
源代码下载
解决EPSON R230打印机驱动程序安装错误
Docker 基础技术之 Linux Cgroup 详解
Docker 安装及命令详解
python 格式化输出(居中、靠右、靠左对齐)
python中怎么用format居中_python format()函数的用法
E: Unable to locate package vim 的解决方案docker 镜像下安装Vim
通过ip:port的形式访问http服务,一直超时
python对字典进行排序
图像处理-线性滤波-2 图像微分(1、2阶导数和拉普拉斯算子)
热门文章
数字信号处理 - Chap8 小波 (3)信号编码和多分辨率分析
矩阵分析线性系统5 最小二乘问题(The Least Squares Problem)
图像处理-线性滤波-3 高斯滤波器
矩阵分析线性系统2 高斯消元法、高斯-若尔当消元法
矩阵分析基础常见矩阵
矩阵分析线性系统1 定义、方程组解的表现形式和性质
The Research Life! By John Lafferty
矩阵分析线性系统3 LU分解
图像处理-线性滤波-1 基础(相关算子、卷积算子、边缘效应)
我的考研2010(二)
Copyright © 2011-2022 走看看