CF1225A.Forgetting Things
入门
通过率:0%
时间限制:2.00s
内存限制:512MB
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Kolya is very absent-minded. Today his math teacher asked him to solve a simple problem with the equation a+1=b with positive integers a and b, but Kolya forgot the numbers a and b. He does, however, remember that the first (leftmost) digit of a was da, and the first (leftmost) digit of b was db.
Can you reconstruct any equation a+1=b that satisfies this property? It may be possible that Kolya misremembers the digits, and there is no suitable equation, in which case report so.
科里亚非常心不在焉。今天他的数学老师让他解一个简单的方程 a+1=b,其中 a 和 b 均为正整数;但科里亚却忘记了 a 和 b 的具体数值。不过,他仍记得 a 的首位(最左边)数字是 da,而 b 的首位(最左边)数字是 db。
你能构造出任意一个满足该性质的方程 a+1=b 吗?也有可能科里亚记错了首位数字,此时并不存在满足条件的方程,在这种情况下请报告这一点。
输入格式
The only line contains two space-separated digits da and db (1≤da,db≤9).
唯一的一行包含两个用空格分隔的数字 da 和 db(1≤da,db≤9)。
输出格式
If there is no equation a+1=b with positive integers a and b such that the first digit of a is da, and the first digit of b is db, print a single number −1.
Otherwise, print any suitable a and b that both are positive and do not exceed 109. It is guaranteed that if a solution exists, there also exists a solution with both numbers not exceeding 109.
若不存在满足 a+1=b 的正整数 a 和 b,使得 a 的首位数字为 da、b 的首位数字为 db,则输出单个数字 −1。
否则,输出任意一组满足条件的正整数 a 和 b,且二者均不超过 109。题目保证:若解存在,则必存在一组解使得两个数均不超过 109。
输入输出样例
输入#1
1 2
输出#1
199 200
输入#2
4 4
输出#2
412 413
输入#3
5 7
输出#3
-1
输入#4
6 2
输出#4
-1
输入解题思路,AI测评打分。不知道怎么写?