два числа: x, y
Нужно найти самые ближайшие b и k относительно этих чисел, которые относятся друг к другу как 3/4. Причем b >= x и k >= y.
Например:
899, 1198
Ответ: 900, 1200
Если на вход подаются уже 900 и 1200, то ответ 900 и 1200.
Куда копать?:)
Ты кажется забыл уточнить, что задача должна решаться в целых числах
Почему мы за тебя должны решать задачки на литкоде?
Возможно тебе поможет такая вещь как деление исходных чисел
Может потому что я не застрял и не знаю как сдвинуться и поэтому я спрашиваю куда копать? Не думал об этом?
🧐 Окей, сейчас погуглю:) Спасибо
Что ты собрался гуглить? Думай иди
Подумал, поэтому и написал.
Возможно, ты неправильно понял цель этих задач. Алгоритм нужно не нагуглить, а придумать.
Там даже придумывать не надо. 3 4 6 8 9 12
Да я не практические задачки решаю, реально проблема такая встала при написании программы:) Нет времени долго искать идеальное решение, так как срок завтра, а меня плавит и хочу спать 😅
Не бери в привычку оправдываться.
ну тут не оправдание имхо, а важное уточнение, между задачей из практики и с литкода действительно есть разница
def tc(x, y): op = int((x / 3) + 0.5) x = op * 3 mby = op * 4 return x, mby
Спасибо. Интересно:) Не выполняется условие только, что b >= k Например на вход: 700, 300 На выходе получаем 699, 932
добавить условие и продвинуться вперёд по кривой
Обсуждают сегодня