Электричка(в c++) Вагоны в электричке пронумерованы натуральными числами, начиная с 1...

+306 голосов
1.8m просмотров

Электричка(в c++) Вагоны в электричке пронумерованы натуральными числами, начиная с 1 (при этом иногда вагоны нумеруются от «головы» поезда, а иногда – с «хвоста»; это зависит от того, в какую сторону едет электричка). В каждом вагоне написан его номер. Витя сел в i-й вагон от головы поезда и обнаружил, что его вагон имеет номер j. Он хочет определить, сколько всего вагонов в электричке. Напишите программу, которая будет это делать или сообщать, что без дополнительной информации это сделать невозможно. Входные данные На вход программы поступают два числа i и j (1 ≤ i ≤ 1000, 1 ≤ j ≤ 1000), разделенные пробелом. Выходные данные Выведите одно число — количество вагонов в электричке. Если однозначно определить количество вагонов нельзя, выведите число 0 Примеры входные данные 3 4 выходные данные 6 заранее спасибо


Информатика | 1.8m просмотров
Дан 1 ответ
+74 голосов

C++ 11

Код:

  • #include
  • int main() {
  •    int i, j;
  •    std::cin >> i >> j;
  •    int S = i + j - 1;
  •    std::cout << ((S >= 0) ? S : 0) << std::endl;</li>
  •    return 0;
  • }
Отличник (7.2k баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей