#TCTM1389. 结构体练习-2

0

结构体练习-2

结构体练习-2

题目描述

在一个平面上的第一象限中的若干个点中,寻找距离坐标原点最近的点。假设每个点用两个坐标表示。 定义一个结构体,描述点的信息,可参考如下: ``` struct point{ int x;//横坐标 int y;//纵坐标 };
从键盘输入一个整数 $n$  ($1\le n\le 100$),表示有 $n$ 个候选的点,然后输入 $n$ 个点的横纵坐标。现要从中选出距离原点最近的点并输出,假设距离的值保留两位小数,如果两个点到原点的距离相等,则取横坐标小的点;如果两个点到原点的距离相等且横坐标相等,则取纵坐标小的点。输出的格式为“(横坐标,纵坐标)”。

<h2>输入格式</h2>
输入一个整数 $n$  ($1\le n\le 100$),表示有 $n$ 个候选的点,然后输入 $n$ 个点的横纵坐标。

<h2>输出格式</h2>
要从中选出距离原点最近的点并输出,假设距离的值保留两位小数,如果两个点到原点的距离相等,则取横坐标小的点;如果两个点到原点的距离相等且横坐标相等,则取纵坐标小的点。输出的格式为“(横坐标,纵坐标)”。

<pre><code class="language-input1">20
8 6
9 0
8 7
7 4
1 2
3 3
3 8
0 1
1 3
9 2
8 7
7 4
5 1
7 1
1 6
8 1
5 1
2 7
9 6
6 8</code></pre>
<pre><code class="language-output1">(0,1)</code></pre>

<h2>提示</h2>
(暂无提示)

<h2>来源</h2>
童程童美