zoukankan
html css js c++ java
PKU1940
#include
<
stdio.h
>
#include
<
string
.h
>
int
n;
__int64 x1, y1;
__int64 x[
1024
], y[
1024
];
__int64 sum_x, sum_y;
int
main()
{
while
(scanf(
"
%d
"
,
&
n)
==
1
)
{
printf(
"
%d
"
, n);
int
i;
sum_x
=
sum_y
=
0
;
for
(i
=
1
; i
<=
n; i
++
)
{
scanf(
"
%I64d%I64d
"
,
&
x[i],
&
y[i]);
sum_x
+=
x[i], sum_y
+=
y[i];
}
for
(i
=
2
; i
<=
n ; i
+=
2
)
sum_x
-=
2
*
x[i], sum_y
-=
2
*
y[i];
x[
0
]
=
sum_x, y[
0
]
=
sum_y;
printf(
"
%I64d.000000 %I64d.000000
"
, x[
0
], y[
0
]);
for
(i
=
1
; i
<
n; i
++
)
{
x[i]
=
2
*
x[i]
-
x[i
-
1
];
y[i]
=
2
*
y[i]
-
y[i
-
1
];
printf(
"
%I64d.000000 %I64d.000000
"
, x[i], y[i]);
}
printf(
"
\n
"
);
}
return
0
;
}
查看全文
相关阅读:
扩展VirtualBox虚拟机磁盘容量
Java实现莱布尼兹问题
Java实现子序列问题
Java实现子序列问题
Java实现子序列问题
Java实现子序列问题
Java实现子序列问题
第九届蓝桥杯JavaC组省赛真题
第九届蓝桥杯JavaC组省赛真题
第九届蓝桥杯JavaC组省赛真题
原文地址:https://www.cnblogs.com/SQL/p/928711.html
最新文章
Windows下文件或文件夹不能删除时的解决办法
linux下生成core dump文件方法及设置
C++ 虚函数表解析
数据结构 《18》----RMQ 与 LCA 的等价性 (一)
socket通信简单介绍
二叉排序树
JAVA Calendar具体解释
[BZOJ 1066][SCOI2007]蜥蜴
GridView导出Excel的超好样例
MATLAB——scatter的简单应用
热门文章
zTree实现基本树
CL.exe
C++ Primer 学习笔记_46_STL实践与分析(20)--容器特有的算法
window.location.href的使用方法
给重回正路的大二学生:戒急戒躁中前行
Cocos2D-x权威指南:通过节点控制屏幕中的全体渲染对象
[Unity3D]Unity3D游戏开发之在3D场景中选择物体并显示轮廓效果
tomcat配置文件server.xml具体解释
Objective-C语法之代码块(block)的使用
一位Erlang程序猿的自白
Copyright © 2011-2022 走看看