E. Два бандитаОграничение времени 1 секундаОграничение памяти 16MbВвод стандартный ввод

E. Два бандита
Ограничение медли 1 секунда
Ограничение памяти 16Mb
Ввод стандартный ввод либо input.txt
Вывод стандартный вывод или output.txt
Бандиты Гарри и Ларри почивали на природе. Решив пострелять, они выставили на бревно несколько банок из-под кока-колы (не больше 10). Гарри начал простреливать банки по порядку, начиная с самой левой, Ларри с самой правой. В какой-то момент вышло так, что они сразу прострелили одну и ту же заключительную банку. Гарри возмутился и сказал, что Ларри должен ему кучу средств за то, что тот лишил его удовольствия прострелить несколько банок. В ответ Ларри сказал, что Гарри обязан ему еще больше средств по тем же причинам. Они стали спорить кто кому сколько обязан, но никто из их не помнил сколько банок было в начале, а искать простреленные банки по всей окружении было неохота. Каждый из их помнили только, сколько банок прострелил он сам. Обусловьте по этим данным, сколько банок не прострелил Гарри и сколько банок не прострелил Ларри.

Формат ввода
В единственной строке входного файла INPUT.TXT записано 2 числа количество банок, простреленных Гарри и Ларри соответственно.

Формат вывода
В файл OUTPUT.TXT выведите 2 числа количество банок, не простреленных Гарри и Ларри соответственно.

Пример 1
Ввод Вывод
4 7
6 3
C++ НАПИШИТЕ КОД ПОЖАЛУЙСТА

Задать свой вопрос
1 ответ

include lt;iostreamgt; // header input/output streams

include lt;fstreamgt; // header для работы с файлами

using std::ifstream; // для работы с файлом input.txt

using std::ofstream; // для работы с файлом output.txt

using std::cin; // для работы cin

using std::cout; // для работы cout

using std::endl; // для работы перевода на новейшую строку endl

int main()

ifstream in_file;

  ofstream out_file;

   try

     in_file.open("input.txt");

     out_file.open("output.txt");

   

  catch(std::exceptionamp; e)

     cout lt;lt; e.what() lt;lt; endl;

   

  unsigned int a,b;

  in_file gt;gt; a gt;gt; b;

  unsigned int sum = a+b -1;

cout lt;lt; sum;

  out_file lt;lt; sum - a lt;lt; ' ' lt;lt; sum-b lt;lt; endl;

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт