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

Вывести на экран все шестизначные числа, сумма цифр которых равна N и сообщить количество таких чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов http://www.cyberforum.ru/cpp-beginners/thread799504.html
Write программу с использованием класса Вектор (не без помощи форумчанина), но необходимо создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов. НО я не знаю, как они вообще создаются! Подскажите! #include<iostream> #include<math.h> using namespace std; class vector { private: int x1,
C++ Заполнить матрицу случайными числами. Отобразить мат-рицу симметрично относительно главной диагонали. Помогите пожалуйста!Очень нужно! Как написать программу на DEV C++ ? Вот задание: Заполнить матрицу случайными числами. Отобразить мат-рицу симметрично относительно главной диагонали. Добавлено через 20 минут Люди,отзовитесь...очень нужна помощь http://www.cyberforum.ru/cpp-beginners/thread799496.html
C++ Вычисление экспоненты
Разработать программу, вычисляющую e^x= 1 + x + x^2/2! + x^3/3! +...+ x^n/n! c точностью эпсилон.
C++ поиск точек на плоскости
разработать объектно-ориентированную прогу для поиска пары наиболее близких точек из любого заданного набора точек на плоскости. Декартовые координаты всех его точек должны быть специфицированы парами целых чисел в аргументах командной строки вызова проги. Координаты полученной пары ближайших точек набора и расстояние между ними должны отображаться строкой потока стандартного вывода. В проге...
C++ Перенос строк по символу http://www.cyberforum.ru/cpp-beginners/thread799465.html
Нужно написать программу, которая ищет в введенном тексте все символы '?', удаляет их и ставит после каждого из них перенос строки Удаление символов реализовал в одну строку, но с переносом что-то пошло не так) Вот код функции, подскажите, пожалуйста, как это сделать? Предполагаю, что через инсерт, но как-то не выходит AnsiString s = Memo_in->Text; while(s.Pos("?")) {...
C++ Координаты точек на выпуклой оболочке Привет всем. Помогите пожалуйста с задачей :) В общем, есть множество точек на плоскости, и надо найти точки (и, соответственно, их координаты), которые будут находиться на выпуклой оболочке. подробнее

Показать сообщение отдельно
azbest
 Аватар для azbest
36 / 36 / 7
Регистрация: 12.03.2013
Сообщений: 141
13.03.2013, 12:38     Вывести на экран все шестизначные числа, сумма цифр которых равна N и сообщить количество таких чисел
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    freopen("number.in","r",stdin);
    freopen("number.out","w",stdout);
    
    unsigned long mas[1250]={0};
    int i=0;
    mas[0] = 1;
 
    int m, n;
    scanf("%d %d",&m,&n);
    n++;
    int j, k, t;
    for (j=1; j < n; j++) {
        for (k=j*9; k>0; k--) {
            t = 10;
            while ((k-(10-t)>0)&&(t>1)) {
                mas[k]+=mas[k-(10-t)-1];
                t--;
            }
        }
    }
    printf("%d\n", mas[m]);
    return 0;
 
}
 
Текущее время: 12:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru