Форум программистов, компьютерный форум CyberForum.ru

упаковка по ящикам - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчет символов в файле http://www.cyberforum.ru/cpp-beginners/thread972586.html
Дан текстовый файл, где в первой строке введено некоторое число N. Во второй строке находятся N элементов(чисел), введенных через пробелы. Помогите плиз написать прогу, которая может вывести номер символа, с которого начинается какой-нибудь m-тый элемент из этого введенного ряда. Помогите пожалуйста :)
C++ Как инит масс, передава указатель конструктору? #include <iostream> #include <string> using namespace std; class swapall { private: int *a; double *b; string slovo; http://www.cyberforum.ru/cpp-beginners/thread972585.html
Перепишите пожалуйста на C++ C++
procedure TForm1.Button1Click(Sender: TObject); var r5,x1,y1,x2,y2,x3,y3,x4,y4:integer; l,n,r4,r3,r1,r2:integer; begin x1:=200;y1:=200; x2:=200;y2:=50; x3:=50;y3:=50; r1:=Round(SQRt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2))); r2:=Round(SQRt((x3-x2)*(x3-x2)+(y3-y2)*(y3-y2))); r3:=Round(SQrt(r2*r2+r1*r1));
Реализовать через цикл for C++
Дано вещественное число a, целое n. Вычислить: a (a-1) (a-2)...(a-n). Вот пишу, но цикл работает не верно... #include <iostream> #include <windows.h> #include <cmath> using namespace std; int main() {
C++ Даны положительные действительные числа a,b,c,d. Выяснить, можно ли один из прямоугольников целиком поместить внутри другого прямоугольника http://www.cyberforum.ru/cpp-beginners/thread972546.html
Прямоугольники. Даны положительные действительные числа a,b,c,d. Выяснить, можно ли один из прямоугольников целиком поместить внутри другого прямоугольника. Числа a , b определяют стороны первого прямоугольника , а c и d – стороны второго прямоугольника. нужно написать прогу в си++
C++ Написать программу выводящую на экран таблицу значений функции Y= sin(X) на отрезке с шагом h. (аргумент функции sin(x) выражается в радианах , а не в привычных градусах 1r=57.296◦) подробнее

Показать сообщение отдельно
Leshak
259 / 235 / 40
Регистрация: 10.12.2011
Сообщений: 513
09.10.2013, 00:58     упаковка по ящикам
Хорошо, что тогда является наиболее оптимальным вариантом?
сразу кину два контр примера:
1+4+3+2 = 10 - не оптимально ?
5+4+1 = 10 - не оптимально ?
( вопрос, куда девать остальные коробки ? )При первом варианте вы упаковываете все коробки ( 2 пост ).

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

Мой вам совет, пройдитесь по вашей логике до конца, и суть своей же ошибки увидите сами.

П.с. писать за вас программу, увольте
 
Текущее время: 12:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru