Написать код Ruby
1000 UAHОписание
Напишите код Ruby который в качестве входных данных принимает массив, состоящий из трех чисел (целых чисел). Код должен изменить эти числа, чтобы они соответствовали следующим требованиям:
1. Каждое число должно делиться на три.
2. Сумма всех трех чисел должна быть как можно больше.
Изменение числа означает увеличение (уменьшение не допускается) любой его цифры. Увеличение цифры на единицу означает одно изменение, то есть увеличение цифры на пять означает пять изменений. Всего можно выполнить до шести изменений для всех трех номеров.
Например:
1. [110, 222, 3333] можно поменять на [111, 222, 3333] - это одно изменение
2. [111, 222, 33] можно заменить на [114, 333, 33] — здесь у нас шесть изменений
Вы можете распределять изменения между номерами по своему усмотрению. Цифра 9 не может быть изменена.
Пример решения
ВВОД: [784, 4765, 5291]
ВЫВОД: [984, 6765, 6291]
Отзыв заказчика о сотрудничестве с Тарасом Мосієнком
Написать код RubyБыло приятно работать с таким профессионалом, все четко и доступно расписал, работа на 5+, рекомендую
Отзыв фрилансера о сотрудничестве с Arslan Myratdurdyyev
Написать код RubyВсе было отлично и корректно
-
759 4 0 Буду рад помочь. Алгоритм представляю четко. Да, понял, максимально 6 изменений - гарантия разрешимости задачи.
-
Либо количество изменений ограничено (и должно подаваться на вход), либо ответом будут все 9. Условие не полное?
-
Актуальные фриланс-проекты в категории Веб-программирование
Платформа образования по тренерству в баскетболе + индивидуальная CMSПлатформа образования по баскетбольному тренерству + Пользовательская CMSОбзор проектаМы ищем опытную команду веб-разработчиков или full-stack разработчика для создания современной платформы образования по баскетбольному тренерству.Сайт предоставит баскетбольным тренерам… Базы данных и SQL, Веб-программирование ∙ 8 часов 46 минут назад ∙ 37 ставок |
Шукаю програміста для опен картаДоброе время суток 1)нужно внедрить на сайте dneprkomfort.dp.ua был куплен модуль для украинских банков уже внедрили Моно банк вот пример нашего конкурента Нужно как cделать розсрочку, покупка частями (МоноБанк) Пумб, Сенс, Моно по умолчанию 2 платежа 2 мес Пумб по умолчанию 3… Веб-программирование, Парсинг данных ∙ 10 часов 3 минуты назад ∙ 22 ставки |
Мультирегиональность на Laravel
5000 UAH
Что требуется: Реализовать ГЕО-структуру (Страна -> Область -> Город) в виде кастомного плагина, чтобы не править ядро CMS. Для каждой такой ГЕО-страницы в админке должны быть стандартные поля: H1, Title, Description и поле для SEO-текста. Фронтенд (выбор города для… Веб-программирование ∙ 13 часов 24 минуты назад ∙ 41 ставка |
Добавить бегущую строчку в шапку сайта
700 UAH
https://crazybox.com.ua/uk?srsltid=AfmBOopQRUXCCmxx699n57B3eP1XmwcYxJxwPh9qV9WcVjLjS_J2pK5s вот пример как выглядит у них, нужно сделать по их подобию а на этом нужно сделать https://rollershop.com.ua/ опенкарт ocStore 3.0.3.7. и что бы была возможность редатировать текст… PHP, Веб-программирование ∙ 15 часов 26 минут назад ∙ 71 ставка |
Сайт похожий на https://boom-inc.ruСоздать современный одностраничный сайт (Landing Page) для продукта PowerShot — протеинового напитка в двухкамерной упаковке. Стиль сайта: Минимализм Тёмный фон Неоновые фиолетово-бирюзовые акценты Стиль похож на BoomShot Акцент на инновационность продукта Главный экран… Интернет-магазины и электронная коммерция, Веб-программирование ∙ 15 часов 31 минута назад ∙ 65 ставок |