QOJ.ac

QOJ

Limite de temps : 1.0 s Limite de mémoire : 2048 MB Points totaux : 100

#16825. 哪个更大

Statistiques

一个经常让聊天机器人感到困惑的问题是:$9.9$ 和 $9.11$,哪一个更大?

某些聊天机器人会错误地回答 $9.11$ 比 $9.9$ 更大。虽然我们不完全确定这个错误答案背后的推理逻辑,但一种假设是聊天机器人可能将这些小数作为整数二元组进行了比较,并认为 $(9, 11) > (9, 9)$。整数二元组 $(x_1, y_1)$ 和 $(x_2, y_2)$ 的比较方式是:首先比较 $x_1$ 和 $x_2$,如果它们相等,则比较 $y_1$ 和 $y_2$。

你的任务是,给定两个小数,判断它们的比较是否会使可能使用整数二元组比较的聊天机器人感到困惑。也就是说,你需要检查在整数二元组比较和常规小数比较下,两者的比较结果是否相同。

输入格式

输入包含两行。每行包含一个正小数,小数点前有 1 到 5 位数字,小数点后有 1 到 5 位数字。没有前导零或后导零(小数点前或后可以只有一个零)。这两个小数不相等。

你可以假设聊天机器人在将小数点后的数字转换为二元组中的整数时,会丢弃任何前导零,例如 $4.01$ 会转换为 $(4, 1)$。请注意,这两个数在整数二元组比较下可能是相等的,在这种情况下,它被认为与常规小数比较的结果不同。

输出格式

如果在整数二元组比较和常规小数比较下两者的比较结果相同,则输出其中较大的那个小数。否则,输出 $-1$。

样例

输入样例 1

9.9
9.11

输出样例 1

-1

输入样例 2

12.34
5.6789

输出样例 2

12.34

输入样例 3

0.01
0.009

输出样例 3

-1

输入样例 4

4.1
4.01

输出样例 4

-1

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.