1. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Первый товар уже в продаже: Консультация на тему ИБ от Ondrik8

    Скрыть объявление
  2. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Второй товар маркетплейса: Надёжная обфускация вашей программы от PingVinich

    Скрыть объявление

Задача для опытных

Тема в разделе "Java", создана пользователем Янчик, 1 фев 2016.

  1. Янчик

    Янчик New Member

    Репутация:
    0
    Регистрация:
    1 фев 2016
    Сообщения:
    1
    Симпатии:
    0
    Дана последовательность цифр. Необходимо расставить между ними знаки арифметических операций таким образом, чтобы получилось заданное число.
    Напишите программу, которая реализует следующий интерфейс:
    Код (Java):
    public interface BestFit {
    String fitPlusMinus(String digits, long expectedResult);
    Возвращает строку с расставленными знаками арифметических операций. Допустимые операции: сложение и вычитание. Если это невозможно, вернуть пустую строку.
    Примеры:  
    fitPlusMinus("123", 9) = "12-3"
    fitPlusMinus("222", 11) = ""
    String fit(String digits, long expectedResult);
    То же, что в предыдущем пункте, однако к списку допустимых операций добавляются умножение и деление.
    fit("222", 11) = "22/2"
    String fitBraces(String digits, long expectedResult);
    То же, что в предыдущем пункте, помимо арифметических операций можно расставлять скобки.
    }
    Хотя бы хоть 1 пример помогите пожалуйста, очень срочно нужно.
     
Загрузка...
Похожие Темы - Задача для опытных
  1. Edip
    Ответов:
    10
    Просмотров:
    2.444
  2. disub
    Ответов:
    1
    Просмотров:
    114
  3. Kazua
    Ответов:
    1
    Просмотров:
    96
  4. Rina
    Ответов:
    0
    Просмотров:
    69
  5. School_Information

    Решите Задача

    Ответов:
    2
    Просмотров:
    211

Поделиться этой страницей