Узнать, какое число больше [закрыт]
Хотите улучшить этот вопрос? Добавьте больше подробностей и уточните проблему, отредактировав это сообщение.
Закрыт 2 года назад .
Нужно ввести два числа и программа должна написать, какое из чисел больше:
Не работает. Где я ошибся?
Если через булевые:
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.9.6.43612
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
LeetCode #374 Угадай номер больше или меньше
Мы играем в игру «Угадай». Игра выглядит следующим образом:
Я выбираю число от 1 до n. Вы должны угадать, какое число я выбрал.
Каждый раз, когда вы ошибаетесь, я говорю вам, больше или меньше число.
Вы вызываете предопределенный API guess(int num) , который возвращает 3 возможных результата ( -1 , 1 или 0 ):
Пример:
Решение
Это классическая проблема, которую можно решить с помощью бинарного поиска.
Сложность
Очевидно, что его временная сложность составляет O(logn) и только O(1) дополнительного места.
Вводятся 3 числа и необходимо определить наибольшее и наименьшее
Всем привет)
Задача такая. Вводят 3 числа и необходимо определить наибольшее и наименьшее.
Для двух чисел технология понятна это max(a,b) и min(a,b) а можно ли сделать тоже самое для 3х?
Можно в принципе сделать через If , но если будущем мне придется перебирать сотни чисел? тут нужна универсальная технология.
Прошу вашей помощи.
Даны 3 числа . Определить среди них наибольшее и наименьшее
Даны 3 числа . Определить среди них наибольшее и наименьшее .
Определить среди введенных чисел наибольшее и наименьшее числа, а также среднее значение
Ввод пользователем заранее не известного количества чисел (выбрать признак окончания ввода -.
С клавиатуры вводятся 4 целых числа. Необходимо найти максимум этих чисел и определить сколько раз он встречается
С клавиатуры вводятся 4 целых числа. Необходимо найти максимум этих чисел и определить сколько раз.
Сообщение от Fonduee
Сообщение от waip
Нене я придумал сдедущим образом.
Переменной а присваеваем первый элемент строки.
Прогоняем цикл от 0 до длинны строки.
если элемент строки меньше переменной а то присвоить этот элемент переменной а.
вот так мы узнаем минимальное.
на коде примерно так
хоть в цикле, хоть еще как вам понравится крутите столько раз, сколько у вас элементов и соответственно вместо Е подставляйте n-ый элемент .
логика то такая же как у вас, только операций меньше и без использования лишних преобразований.
стоит наверное обратить внимание на синтаксис языка и посмотреть в сторону базовых методов и принципов
Определить &) наибольшее, б) наименьшее значение отношения трехзначного числа к сумме его цифр
Определить &) наибольшее, б) наименьшее значение отношения трехзначного числа к сумме его цифр.
В переменную вводятся числа. Окончание ввода 0. Найти наибольшее число
В переменную вводятся числа. Окончание ввода 0. Найти наибольшее число Стыдоба. Помогите!
определить наибольшее и наименьшее значения,
Если кто — нибудь сможет эти решить. буду век благодарна. 1) Составить программу.
Определить наименьшее и наибольшее число
Даны 3 числа a,b,c Определить наименьшее и наибольшее число. Заранее благодарю)))
Python задача. Найти максимальное число из трех
Вводятся три целых числа. Определить какое из них наибольшее.Пусть a, b, c – переменные, которым присваиваются введенные числа, а переменная m в конечном итоге должна будет содержать значение наибольшей переменной.Разбор задачи на Python
Алгоритм решения задачи
1) Сначала предположим, что переменная a содержит наибольшее значение. Присвоим его переменной m.
2) Если текущее значение m меньше, чем у b, то следует присвоить m значение b. Если это не так, то не изменять значение m.
3)Если текущее значение m меньше, чем у c, то присвоить m значение c. Иначе ничего не делать.

Решение задачи с использованием Python
a = int(input('Введите число 1 -'))
b = int(input('Введите число 2 -'))
c = int(input('Введите число 3 -'))