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

Количество слагаемых - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Системы счисления http://www.cyberforum.ru/cpp-beginners/thread365213.html
Программа переводит из десятично системы счисления в двоичную, восьмеричную и шестнадцатиричну, но выводит ответ задом на перед надо это исправить. если есть идеи помогите пожалуйста!! #include <iostream> #include <stdio.h> using namespace std; int main() { int n,j; float d;
C++ итератор в классе-шаблоне template<class T> class m_vector: public vector<T> { public: T at(int i); m_vector(){} ~m_vector(){} }; template<class T> T m_vector<T>::at(int index) { http://www.cyberforum.ru/cpp-beginners/thread365206.html
Что не правильно в этом коде? C++
#include <iostream> #include <math.h> using namespace std; int main() { float I; //Годовая процентная ставка
Константные перечесления C++
Добрый день , в одной из задач обнаружил во такой вот пример Enum schet(one,two,three); Понятно что это целочисленный оператор переменных (константных) и вдргу в классе , одному из методов доступа SCHET явился типом ???? как такое возможно ??? schet get()const{return itsA;}--- Вот такой вот метод Добавлено через 1 час 5 минут ВСЕ додумался.
C++ СМО http://www.cyberforum.ru/cpp-beginners/thread365169.html
Как сделать систему массового обслуживания? Может есть уже у кого готовый код? И объясните пожалуйста что такое СТЕК?
C++ Ханойские башни: демонстрация решения Добрый день! Требуется решить такую задачу Разработать программу, реализующую демонстрацию хода решения пользователем-человеком головоломки "Ханойские башни". При вызове программы на выполнение число дисков N должно задаваться как аргумент в командной строке. Ввод пользователя должен иметь вид "MK", где M (и K) - цифра, обозначающая стержень с которого (на который) переносится диск. ... подробнее

Показать сообщение отдельно
buugman
 Аватар для buugman
16 / 16 / 2
Регистрация: 04.07.2010
Сообщений: 51
12.10.2011, 15:45     Количество слагаемых
Цитата Сообщение от Montanaa Посмотреть сообщение
Друзья, если вам не трудно, помогите пожалуйста сделать вот такую задачу:
Дано число 'N', нужно представить его в виде 'n' любых слагаемых.
Я не знаю как это нормально объяснить, но например вот так:
N = 21; n = 3; Result = 6 + 6 + 9; или N = 25; n = 5; Result = 5 + 5 + 5 + 5 + 5;
или так
N = 16; n = 2; Result = 8 + 8;
Спасибо огромное заранее !
1. Раздели N на n и возьми только целую часть, получишь слагаемое которое надо сложить n раз
2. далее n умнож на остаток от деления и прибивь к одному из слагаемых которые собираешься сложить.

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