Онлайн-детектор пропущеного числа
Знайдіть усі відсутні цілі числа між мінімальним і максимальним значеннями списку. Введіть числа, отримайте результат миттєво. Обробка виконується локально у…
Почати роботу
Що робить цей інструмент
Цей інструмент допомагає знайти всі відсутні цілі числа у послідовності з кроком 1. Наприклад, якщо у вас є список [1, 2, 4, 6], інструмент поверне 3 і 5, оскільки вони відсутні між мінімальним (1) і максимальним (6) значеннями.
Як це працює
Інструмент аналізує введений список, визначає мінімальне та максимальне значення, а потім перевіряє кожне ціле число в цьому діапазоні. Якщо число не присутнє у вхідному списку, воно додається до результату. Перевірка виконується у браузері, тому ваші дані не завантажуються на сервер.
Приклад роботи
Введіть: 1,2,4,6
Очікуваний результат:
3 5
Зверніть увагу, що кінцеві точки (1 і 6) не вважаються відсутніми, навіть якщо вони зустрічаються лише один раз.
Обмеження
- Вхідні значення мають бути цілими числами в межах безпечного діапазону JavaScript.
- Різниця між максимальним і мінімальним значеннями не може перевищувати 100 000.
- Максимальна довжина вхідного тексту — 100 000 символів, а кількість чисел — 10 000.
- Інструмент не підтримує десяткові дроби, від'ємні значення з кроком не 1, а також не визначає пропущені дати.
Поширені запитання
Чи можу я використовувати від'ємні числа?
Так, інструмент підтримує від'ємні та нульові значення, якщо вони є безпечними цілими числами. Наприклад, введення -2,0,2 поверне -1 і 1.
Що станеться, якщо я введу числа з десятковою частиною?
Інструмент відхилить такі введення, оскільки він працює лише з цілими числами. Переконайтеся, що всі значення є цілими.
Чи впливає порядок чисел на результат?
Ні, порядок не має значення. Інструмент використовує множину для перевірки наявності, тому дублікати ігноруються, а результат завжди впорядкований за зростанням.
Обробка виконується локально у вашому браузері.