Форум программистов, компьютерный форум, киберфорум С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Создать таблицу прибыли https://www.cyberforum.ru/ cpp-beginners/ thread3036395.html
Прибыль фирмы за k-й год исчисляется по формуле уk=100fi+9(k) условных единиц, где k=2000, 2001, …, 2010; i – номер варианта. Вариант - 9. Если уk>0, то считать, что фирма определенного года имела прибыль, а в случае уk<0 – убытки. Вывести на экран таблицу: номер года, размер прибыли. Вычислить сумму тех убытков, для которых сбываются условия yk<-650 или yk>-150 (в у.е.). Определить...
C++ Разработать программу вычисления выражения
Разработать программу вычисления выражения:
C++ Циклы: Вычислить и вывести на экран в виде таблицы значения функции y=1/sin(x^2+2x-1) Вычислить и вывести на экран в виде таблицы значения функции y=f(x) на интервале от xn до xk с шагом Δx https://www.cyberforum.ru/ cpp-beginners/ thread3036392.html C++ Метод итераций. Решение уравнения Необходимо найти корень уравнения, методом итерации. ln(x) + x - 4=0 Точность 0.001 https://www.cyberforum.ru/ cpp-beginners/ thread3036378.html
Квадратная матрица и её диагонали C++
Дана квадратная матрица целых чисел. Обнулить кратные 5 эл-ты, лежащие в нижнем углу (между главной и побочной). То есть нижний угол это тот треугольник ниже главной и побочной? #include <iostream> #include <ctime> #include <cstdlib> using namespace std; int main() { srand(time(0));
C++ Как сделать простую защиту от дурака на С++ Здравствуйте, я новичок в программировании и у меня есть код который ищет дискриминант от квадратного уравнения, нужно максимально просто сделать так чтобы если пользователь вводил букву выбивалась ошибка. Заранее спасибо! #include <iostream> #include <cmath> int main() { setlocale(LC_ALL, "Rus"); https://www.cyberforum.ru/ cpp-beginners/ thread3036366.html
C++ Необходимо вычислить значение выражения Нужно решить задачу 8 (Индивидуальное задание 2.6) https://smallpdf.com/ru/file#s=070a446b-a2e0-4fd0-a02b-8e797b690fa3 , по примеру приведенному ниже Пример выполнения работы Условие. Вычислить значение выражения Текст программы: #include <iostream.h> #include <math.h> int main() { double x,y,f,a,s; https://www.cyberforum.ru/ cpp-beginners/ thread3036354.html Как повысить повторность использования кода, при наследовании класса C++
У меня есть базовый абстрактный класс Object, его наследник Human. У него два своих наследника. 1) Student - в нем обрабатываю по каким предметам какие оценки, и на этом основании высчитываю их высчитываю стипендию. 2) Teacher - здесь схожая схема, предметы и кол-во учебных часов. На основе часов высчитывается ЗП. От Teacher наследую HeadTeacher. Он должен делать все то же самое, только...
C++ Сформировать третий массив, состоящий из тех элементов, которые присутствуют в двух исходных https://www.cyberforum.ru/ cpp-beginners/ thread3036331.html
Получить новый массив С того же размера путем сложения элементов массивов А и В с соответствующими ключами (c=a+b). Перед сложением проверить, что массивы A и B содержат одинаковое количество элементов. Найти в массиве С максимум. Найти минимальное значение из 3-х последних элементов массива C.
C++ Как написать программу, которая видит код нажатых клавиш? Как написать программу, которая видит код клавиш? Привет ребята, возник такой вопрос. Можно ли на Си написать программу следующего вида: 1-Юзер нажимает клавишу на клавиатуре. 2-в зависимости от того- где физически на клавиатуре расположена клавиша - справа или слева от условного центра клавиатуры-в зависимости от этого выдать на выходе или ноль ели единицу. https://www.cyberforum.ru/ cpp-beginners/ thread3036324.html
Написать консольное приложения для вычисления значения выражения с использованием оператора разветвления If C++
Написать консольное приложения для вычисления значения выражения с использованием оператора разветвления If и тернарной операции в зависимости от значений аргументов. В результатах работы программы проиллюстрировать все варианты вычисления значения выражения (для различных ветвей).
C++ Исправьте ответ задачи https://www.cyberforum.ru/ cpp-beginners/ thread3036287.html
Сама задача: Ты решил положить свою премию sum рублей в банк под percentпроцентов годовых. Проценты начисляются в конце года и сумма прибавляется к сумме вклада. Напиши программу, которая посчитает, сколько денег будет на твоем банковском вкладе через три года. Формат входных данных Два числа:
0 / 0 / 0
Регистрация: 28.10.2022
Сообщений: 1
0

Подбор гирь для измерения определенного веса - C++ - Ответ 16529053

28.10.2022, 02:18. Показов 383. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Для правильной работы прибора в физической лаборатории необходимо вставить противовес, имеющий ту же массу, что и анализируемый образец. Этот противовес собирается из нескольких грузов. Всего в лаборатории имеется N различных видов гирь с массами a[0], . . . , a[N - 1], в то время как грузы с массой a[i] доступны в количестве b[i] штук. Нам нужно выбрать несколько таких гирь так, чтобы их общая масса была равна ровно M, и мы хотим сделать это с минимально возможным количеством гирь. Например, если у нас есть 1 гиря с массой 5, 3 гири с массой 4, 2 гири с массой 7 и 5 гирь с массой 1, мы можем построить противовес с массой M = 10 как 7+1+1+1, что составит 4 гири. Но наименьшее число весов равно 3, если мы используем 5+4+1.
Ваша задача - найти такую укладку гирь путем поиска с возвратом. На i-м уровне рекурсии попробуйте использовать последовательно 0,1,...,b[i] частей весов со значением a[i]. В конце, для каждого варианта, проверьте, что вы получили именно желаемый вес M и что количество использованных весов меньше минимального на данный момент.
Вход и выход. Первая строка ввода - это количество типов весов N и целевой вес M. Далее следуют N строк, причем i-я содержит сначала значение веса a[i], а затем количество кусочков b[i]. Можно предположить, что все входные значения являются целыми положительными числами и, кроме того, N ≤ 20, M ≤ 1000, a[i] ≤ 1000 и b[i] ≤ 20 для каждого i.
В выводе перечислите, сколько всего гирь необходимо, а затем для каждого типа гирь укажите, сколько штук вы будете использовать, следуя форматированию из примеров ниже. Перечислите веса в том же порядке, что и на входе. Если у проблемы есть несколько одинаково хороших решений, вы можете перечислить любое из них. Может оказаться, что проблема не имеет решения (вес М не может быть сформирован). В этом случае выведите сообщение об этом в формате приведенного ниже примера.
Пример ввода:
4 10
5 1
4 3
7 2
1 5
Пример вывода:
Количество используемых гирь: 3
Вес 5: 1
Вес 4: 1
Вес 7: 0
Вес 1: 1

Пример ввода:
4 3
5 1
4 3
7 2
1 2
Пример вывода:
Масса не может быть создана

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

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

Подбор гирь для взвешивания (исправить ошибку)
программа подбора гирь для взвешивания выдает ошибку не знаю как исправить #include &quot;stdafx.h&quot; ...

Перегрузка операций для подготовки рецептов с разными единицами измерения веса
2. Написать программу, выполняющую перегрузку операций для подготовки рецептов, если вес задается в...

Разработать приложение для получения эквивалента метрической величины веса в британских единицах измерения
Разработать приложение для получения эквивалента метрической величины веса в британских единицах...

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

Функция преобразования введенного значения веса из одних единиц измерения в другие
Реализовать функцию преобразования введенного значения веса из одних единиц измерения (грамм, кг,...

Произвести перевод единиц измерения веса из фунтов в килограммы (блок-схема и код)
Составить блок схему алгоритма и написать программу в мнемокоде для решения задачи: Произвести...

Класс "Переводы единиц измерения веса", нахождение разности двух величин
Добрый день. Подскажите как можно реализовать нахождение разности. Задание звучит так: Описать...

Написать программу для подбора гирь
учусь на первом курсе не могу понять как написать программу, задание звучит так &quot;Написание...

Найти мат ожидание числа необходимых для взвешивания гирь
Всем доброго времени! Вот решаю задачку, но, кажется, сильно просто все решилось у меня) Вес...

Сколько гирь из килограммового набора потребуется для взвешивания спортсмена
Суть: Мужская сборная Украины по боксу заняла первое общекомандное место на Олимпийских Играх-2012...

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