Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вычислить начисленную к уплате сумму https://www.cyberforum.ru/ cpp-beginners/ thread2851627.html
3) Плата за пользование электроэнергией вычисляется по следующим правилом: за первые 100 кВт / ч взимается по 0,90 грн за каждый потраченное киловатт-час, а за каждый последующий - 1,68 грн. составить программу, которая последовательно (в цикле) по запросу вводит количество потраченной в месяц эл. энергии, вычисляет и выводит начисленную к уплате сумму. Число плательщиков = 29.
C++ Вычислить вес поступившего зерна
2) Что поступает на элеватор зерно проверяют на влажность. если она превышает 20%, то начальный вес зерна уменьшают на 7%. составить программу, в которой последовательно спрашивают вес зерна и его влажность, а затем вычисляет и печатает вес зерна, поступившего. число поставщиков = 20.
C++ Вычислить сумму пошлины https://www.cyberforum.ru/ cpp-beginners/ thread2851625.html
1) Во время таможенного досмотра с пассажира взимается госпошлина, которая составляет 5% от общей стоимости товаров, провозимых им, если последняя превышает 1400 долларов. Составить программу, которая последовательно вводит в запросу стоимость товаров, провозимых для каждого пассажира и вычисляет сумму пошлины. Всего пассажиров не более 30.
C++ Программа пропускает ввод строки #include <iostream> #include <string> using namespace std; typedef unsigned int ui; // задан int при написании "ui" class ZOO { private: char* Animal; char* Sex; https://www.cyberforum.ru/ cpp-beginners/ thread2851622.html
C++ Неувязка с учебной задачей по управлению финансами
Суть задачи була такой: Создайте систему управления персональными финансами. Система должна иметь следующие возможности: ■ Наличие разных кошельков и карт (дебетовых/кредитных); ■ Пополнение кошельков и карт; ■ Внесение затрат. Каждая затрата относится к определенной категории; ■ Формирование отчетов по затратам и категориям: • день; • неделя; • месяц. ■ Формирование рейтингов по...
C++ Определить символ, который чаще всего встречается в файле между буквами A и C https://www.cyberforum.ru/ cpp-beginners/ thread2851611.html
Задача: (№ 3158) Текстовый файл 24-s2.txt состоит не более чем из 106 заглавных латинских букв. Определите символ, который чаще всего встречается в файле между буквами A и C, так что A стоит слева от него, а C – справа. В ответе запишите сначала этот символ, а потом сразу (без разделителя) сколько раз он встретился между буквами A и C. Если таких символов несколько, нужно вывести тот, который...
C++ Одномерный массив ввод в 1 строчку Можно ли создать одномерный массив не зная его длины, но зная, что все его значения вводятся в одну строчку? То есть к примеру входные данные-2 3 6 массив:{2,3,6} https://www.cyberforum.ru/ cpp-beginners/ thread2851610.html C++ вместо массива использовать односвязный список
реализовать вторую версию программы, вместо массива использовать односвязный список; элементы добавлять таким образом, чтобы сохранялась упорядоченность списка по названиям пунктов назначения (вставка нового элемента после элемента, который меньше нового элемента и перед большим элементом). #include <stdio.h> #include <string.h> #include<iostream>; #include <iomanip>;
C++ Обработка текстовых строк Добрый день, я сделал код но в Visual Studio (VS) он находит пару ошибок. Возможно ли исправить или переделать этот код под Visual Studio. Задача кода: С клавиатуры вводится текстовая строка. Разработать программу, которая реализует указанные действия: а) инвертирует строку, подавая его в обратном виде; б) подсчитывает количество чисел в тексте; в) удаляет все слова, начинающиеся с гласных... https://www.cyberforum.ru/ cpp-beginners/ thread2851594.html C++ Структуры в виде таблицы https://www.cyberforum.ru/ cpp-beginners/ thread2851589.html
Программа должна вывести на экран все записи в виде таблицы. Структури та std::vector Атрибуты 1. Марка автомобиля 2. Год выпуска 3. Технические характеристики 4. Цвет автомобиля. 5. Техническое состояние(хорошее, среднее, плохое)
C++ getline() и cin.getline(). В чём разница?
В чём разница вызова метода и функции?
C++ Проблема с массивом https://www.cyberforum.ru/ cpp-beginners/ thread2851573.html
Добрый день! Пишу программу, легкая, но есть проблема. z у меня равно 0. у меня при выводе arr и arr отличаются, как и все далее. arr имеет правильные числа, именно те которые я ввел. Но если я вывожу массив при помощи arr (прибавляя каждый круг цикла к z+1, то выводит вообще не то. Вот фото: Вот программа: #include <iostream>
4817 / 2278 / 287
Регистрация: 01.03.2013
Сообщений: 5,947
Записей в блоге: 28
21.06.2021, 20:57 0

Определить сдачу с наименьшим количеством купюр - C++ - Ответ 15581864

21.06.2021, 20:57. Показов 1297. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Hitman3D как решение

Решение

Lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  (defn f [n cs]
    (loop [vs [[n []]]]
      (if (empty? vs)
        nil
        (if-let [r (->> vs (filter (comp zero? first)) (map second) not-empty)]
          r
          (recur (mapcat (fn [[n v]]
                           (->> cs
                                (remove #(< % (or (last v) 0)))
                                (map (fn [c] [(- n c) (conj v c)]))
                                (remove (comp neg? first))))
                         vs))))))
 
  (f 59 [50 20 10 5 2 1]) => ([2 2 5 50])


Вернуться к обсуждению:
Определить сдачу с наименьшим количеством купюр C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.06.2021, 20:57
Готовые ответы и решения:

Выплатить наименьшим количеством купюр сумму, введенную пользователем
Здравствуйте! Скажите, что можно исправить в моем решении следующей задачи. Пользователь ввод...

Как наименьшим количеством купюр можно выплатить денежную сумму x
надо ввести натуральное число x , и каким наименьшим количеством купюр можно выплатить денежную...

Определить строку с наибольшим и наименьшим количеством элементов
Помогите, пожалуйста, решить задачу. Нужно написать программу которая будет принимать введенные с...

Определить, каким наименьшим количеством денежных купюр можно выплатить сумму N
В некоторой стране используются денежные купюры достоинством в 1, 2, 4, 8, 16, 32 и 64. Дано...

1
21.06.2021, 20:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2021, 20:57
Помогаю со студенческими работами здесь

Определить, каким наименьшим количеством денежных купюр можно выплатить сумму N
В некоторой стране используются денежные купюры достоинством в 1,2,4,8,16,32 и 64.дано натуральное...

Составьте алгоритм определяющий сдачу наименьшим количеством монет
Tсть код: program z6 uses crt; type M=array of integer; const bn: M=(10, 5, 2, 1); var ...

Выплатить сумму наименьшим количеством купюр
В некоторой стране используются денежные купюры достоинством в 1, 2, 4, 8, 16, 32 и 64. Дано...

Как наименьшим количеством купюр выплатить сумму
В Системландии используются денежные купюры достоинством 1,2,4,8,16,32 и 64 ландика. Как наименьшим...

Алгоритм работы кассира, выдающего покупателю сдачу (S) наименьшим количеством банкнот
Запишите на языке Паскаль программу, реализующую алгоритм работы кассира, выдающего покупателю...

Алгоритм работы кассира, выдающего покупателю сдачу (S) наименьшим количеством банкнот.
Помогите пожалуйста. Запишите на языке Паскаль программу, реализующую алгоритм работы кассира,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru