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

Дискретная математика - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строки (палиндромы) http://www.cyberforum.ru/cpp-beginners/thread107698.html
ЗАДАЧА: В строке символов определить слова-палиндромы, которые одинаково читаются справа налево и наоборот. Найти наибольшую длину этих слов. Если таких слов нет, то из каждого слова на непарной позиции удалить гласные и напечатать их. Код моей проги - определяет слова палиндромы в строке, находит наибольшое слово. Помогите, пожалуйста, дописать вторую часть задания...функцию для нахождения...
C++ Нужна подмога с С++ Плиз,помогите с абстрактным классом. #include<graphics.h> #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<iostream.h> class sixtriang { public: http://www.cyberforum.ru/cpp-beginners/thread107693.html
C++ статья про конструктор копировщик
уважаемые,дайте пожалуйста ссылку на статью где подробнейшим образом говорится о конструкторе копировщике,желательно с примерами из жизни:jokingly: Добавлено через 3 минуты в книге прочел конструктор копировщик в этот раз не вызывался,поскольку объект был передан как ссылка, и поэтому никаких копий не создавалось объясните если не трудно.
Работа со стеками C++
Люди подскажите как написать функцию для вывода на экран заданного элемента стека к примеру 3 или 5)
C++ ВЕТВЛЕНИЕ http://www.cyberforum.ru/cpp-beginners/thread107678.html
РЕШИТЬ ЗАДАЧУ M=MAX{A,B}+C/(MIN{C,K}-A)
C++ Функции и динамические массивы. Вечер добрый. Помогите пожалуйста написать 2 программы. плз ( N1 Дан одномерный массив, состоящий из 20 целых чисел. Создать другой массив, содержащий элементы исходного массива, большие его среднего арифметического значения. При написании программы использовать функции. N2 Дана матрица 6х5. Сформировать одномерный массив из элементов матрицы, образующих упорядоченные по возрастанию... подробнее

Показать сообщение отдельно
KASHAKO
2 / 1 / 0
Регистрация: 20.12.2009
Сообщений: 56
22.03.2010, 23:43     Дискретная математика
Кароч парни не знаю как обьяснить......кароч есть число обозначим n,и есть k количество клеток на которые его нужно розбить.Так вот привожу пример n=10;k=4.Розбивается вот так
1117
1126 -уменьшаем последнее увеличиваем предыдущее
1135 -так же
1144 -как только 2 числа равны увеличиваем предыдущее перед ним
1225 -но если предыдущее равно 2 то следуйщее должно равняться тому же числу.А последнее уже то что осталось чтоб получилось n
1234 -так же как и пункты 2 и 3
1333 -теперь увеличиваем самое первое число
2224 -так же как и 1225
2233 -нужно чтоб разница была не больше 1.И эта разница должна быть с права на лево.Последнее число не может быть меньше.
Если можете помогите плз зделать программу которая бы делала вот такую вот штуку.Желательно на обычном С.Заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru