Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
MariaFitzgerald
0 / 0 / 0
Регистрация: 06.03.2017
Сообщений: 106
Завершенные тесты: 1
1

Логическая задача

27.03.2017, 21:42. Просмотров 400. Ответов 3
Метки нет (Все метки)

Решить нужно с двумя if и else. Без циклов и массивов.

Вова попал на космическом корабле на бесконечную плоскую планету в точку с координатами (x1, y1). Вова, управляя кораблем, имеет возможность за одну секунду телепортироваться из точки (x, y) в одну из точек (x+C, y+C), (x+C, y-C), (x-C, y+C), (x-C, y-C), где C - произвольное натуральное число, которое можно изменять на каждом ходу.

Требуется написать программу, которая определит, через какое минимальное время Вове удастся достичь точки (x2, y2).

Входной файл INPUT.TXT содержит в первой строке числа x1, y1, во второй – x2, y2. Все числа целые от нуля до 10^6. Точки (x1, y1) и (x2, y2) не совпадают.
Пример входного файла:
0 0
0 2

Выходной файл OUTPUT.TXT должен содержать одно число – минимальное время телепортации. Если такая телепортация невозможна, то вывести 0.
Пример выходного файла:
2
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2017, 21:42
Ответы с готовыми решениями:

логическая операция
Только недавно начал изучать си, потому строго не судите, прошу помочь разобраться в решении...

Логическая ошибка в программе
Здравствуйте, читатели. У меня тут возникла дилемма, с которой борюсь в течении месяца....

Логическая ошибка в работе со строками
компилятор ошибки не ловит, а возвращает не то что надо. //считанный текст кодирует в свинячую...

Логическая задача на Си
Решить нужно с двумя if и else. Без циклов и массивов. Вова попал на космическом корабле на...

3
TheCalligrapher
С чаем беда...
Эксперт CЭксперт С++
6298 / 3052 / 828
Регистрация: 18.10.2014
Сообщений: 5,698
28.03.2017, 01:09 2
Цитата Сообщение от MariaFitzgerald Посмотреть сообщение
должен содержать одно число – минимальное время телепортации
В таком условии, если я его правильно понял, всегда будет либо 1, либо 2.

Цитата Сообщение от MariaFitzgerald Посмотреть сообщение
Если такая телепортация невозможна, то вывести 0.
Хм... А как она может быть невозможна?
0
shvyrevvg
1346 / 799 / 370
Регистрация: 12.05.2016
Сообщений: 2,162
28.03.2017, 04:22 3
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
В таком условии, если я его правильно понял, всегда будет либо 1, либо 2.
А если на входе
0 0
1 2
или я не вижу
1
TheCalligrapher
С чаем беда...
Эксперт CЭксперт С++
6298 / 3052 / 828
Регистрация: 18.10.2014
Сообщений: 5,698
28.03.2017, 04:29 4
Цитата Сообщение от shvyrevvg Посмотреть сообщение
А если на входе
0 0
1 2
или я не вижу
А, верно. Это я затупил. Действительно - один шахматный слон ходит только по черным клеткам, другой - только по белым.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.03.2017, 04:29

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Логическая задача
Здравствуйте, помогите реализовать решение следующей логической задачи: На хуторе в трех домах...

Логическая задача
Добрый день. Подскажите пожалуйста. В чем может быть ошибка,в PIE пытаюсь вызвать...

Логическая задача
Помогите пожалуйста решить !!! Напишите процедуры, вывода максимума и минимума двух чисел

Логическая задача
Три подразделения А, В, С торговой фирмы стремились получить по итогам года максимальную прибыль....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.