Помогите, пожалуйста, решить задание «Сравнение целых чисел на оси» из основного курса математике за 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)