Решение задачи Забывчивость с Codeforces

Без пояснения   Просмотров: 21


Коля очень забывчивый. Сегодня учитель математики задал ему простой пример с равенством a+1=b с положительными целыми числами a и b, но Коля забыл числа a и b. Однако, он помнит, что первая (самая левая) цифра a была da, а первая (самая левая) цифра b была db.

Можете ли вы восстановить любое равенство a+1=b с этим свойством? Может быть такое, что Коля перепутал цифры, и решения не существует, в таком случае требуется это сообщить.

Код

#include<bits/stdc++.h>
using namespace std;
main()
{
	int a,b;
	cin>>a>>b;
	if(a==9 && b==1)
		cout<<9<<" "<<10;
	else if(a==b)
		cout<<a<<1<<" "<<b<<2;
	else if(b-a==1)
		cout<<a<<" "<<b;
	else
		cout<<-1;
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться