Задание определить какое число больше или меньше дается для
Перейти к содержимому

Задание определить какое число больше или меньше дается для

  • автор:

Узнать, какое число больше [закрыт]

Хотите улучшить этот вопрос? Добавьте больше подробностей и уточните проблему, отредактировав это сообщение.

Закрыт 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 -'))

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *