Member 14048022 Ответов: 1

Java поиск пропавшего номера проблема


Привет ребята,
Есть проблема, связанная с java, которую мне нужно решить. Пользователь предоставляет строку, в которой есть числа. Один из номеров отсутствует. Первое и последнее число может быть между -9999 и 9999, а разница может быть между -99 и 99. Моя программа должна напечатать недостающее число.
Вот несколько примеров:

510152030
25

567566565564563562561560559557556555554
558

828588919497100103106112115118121
109

-45-35-25-55152535455565
-15

У меня есть только базовые знания в java.( while,for,if)
Я не хочу использовать break,continue,switch

Я был бы признателен вам за помощь...

Что я уже пробовал:

Я не мог ничего попробовать, потому что мой код становится слишком длинным.

OriginalGriff

Мы более чем готовы помочь тем, кто застрял, но это не значит, что мы здесь, чтобы сделать все это для вас! Мы не можем сделать всю работу, вам либо платят за это, либо это часть ваших оценок, и было бы совсем несправедливо, если бы мы сделали все это за вас.

Поэтому нам нужно, чтобы вы сделали эту работу, и мы поможем вам, когда вы застрянете. Это не значит, что мы дадим вам пошаговое решение, которое вы можете сдать!
Начните с объяснения, где вы находитесь в данный момент и каков следующий шаг в этом процессе. Затем расскажите нам, что вы пытались сделать, чтобы этот следующий шаг сработал, и что произошло, когда вы это сделали.

Member 14048022

Привет,
Моя проблема в том, что я не могу найти отправную точку.
Спасибо за ваш ответ.

Richard MacCutchan

Отправная точка состоит в том, чтобы решить, как вы можете определить недостающее число. Из приведенных выше примеров это не очевидно.

1 Ответов

Рейтинг:
2

Maciej Los

Гугл[^] это твой друг!

Первый результат: Найдите недостающее число - GeeksforGeeks[^]

[РЕДАКТИРОВАТЬ]
Для пропущенных чисел в строке проверьте это: Найдите недостающее число в строке чисел без разделителя - GeeksforGeeks[^]


Member 14048022

Привет,
В моем вопросе нет никаких массивов. Тем не менее, спасибо за ответ.

CPallini

5.

Maciej Los

Спасибо, Карло.