Есть ли самое маленькое целое число

Помогите, пожалуйста, решить задание «Сравнение целых чисел на оси» из основного курса математике за 6 класс на сайте Учи.Ру. В частности интересуют ответы на вопросы:

  • Верно ли утверждение, что любое положительное число больше любого отрицательного.
  • Верно ли утверждение, что любое отрицательное число больше нуля.
  • Есть ли самое большое среди отрицательных целых чисел?
  • Есть ли самое маленькое натуральное число?

Ответ или решение 1

а). Наибольшего натурального числа не существует, так как к любому числу, названному в качестве наибольшего, можно прибавить 1, и получится ещё большее число.

б). Наименьшее натуральное число — это 1.

в). Наибольшее отрицательное целое число — это (- 1).

г). Наименьшего отрицательного целого числа не существует, так как от любого числа, названного в качестве наименьшего, можно вычесть 1, и получится ещё меньшее число.

д). Наибольшего целого числа не существует, так как к любому числу, названному в качестве наибольшего, можно прибавить 1, и получится ещё большее число.

е). Наименьшего целого числа не существует, так как от любого числа, названного в качестве наименьшего, можно вычесть 1, и получится ещё меньшее число.

здесь самое маленькое целое число это — 5, при котором у нас будет массив

который последовательность натуральных чисел.

самое маленькое целое число, который отсутствует это — 3

Нужно написать функцию JavaScript, который будет возвращать самое маленькое целое число, который отсутствует в массиве.

Еще примеры массивов и ответов — [-3,-4,-5]-1, [-1,-2,1,7,4]-2, [1,2,3,6,8]-4 и т.д.

У меня такая программа, который видимо не так уж правильный.

Читайте также:  Все виды скобок символы

Закрыт по причине того, что не по теме участниками Akina, aleksandr barakin, 0xdb, Эникейщик, L.F.C. 15 фев в 8:12 .

Похоже, этот вопрос не соответствует тематике сайта. Те, кто голосовал за его закрытие, указывали следующую причину:

  • "Вопросы с просьбами помочь с отладкой («почему этот код не работает?») должны включать желаемое поведение, конкретную проблему или ошибку и минимальный код для её воспроизведения прямо в вопросе. Вопросы без явного описания проблемы бесполезны для остальных посетителей. См. Как создать минимальный, самодостаточный и воспроизводимый пример." — Akina, 0xdb, Эникейщик, L.F.C.

Если вопрос можно переформулировать согласно правилам, изложенным в справке, отредактируйте его.

2 ответа 2

Надо заметить, что тут используется сомнительная практика обращения к элементам массива за пределами этого массива. Лучше так не делать. 🙂

Для начала создаем список с числами больше 0, а потом рекурсивно ищем минимальное число. Решение не требует сортировки и работает за время O(n)

Оцените статью
Adblock detector