Форум программистов, компьютерный форум, киберфорум
Наши страницы

Cколько раз встречаются числа с 4 одинаковыми цифрами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчет количества букв в файле, их кодирование и расшифровка http://www.cyberforum.ru/cpp-beginners/thread1130193.html
Здравствуйте. Мне нужно составить программу, которая подсчитает количество каждой буквы в файле input.txt (в этом файле находится некоторый текст) и запишет полученные числа в файл file.txt. Это...
C++ Ошибка fatal error C1083: Не удается открыть файл Ttask.h в чем причина? http://www.cyberforum.ru/cpp-beginners/thread1130176.html
Найти булеан введенных чисел C++
Программа должна позволять вводить 3(множество) числа с клавиатуры. И находить их булеан. P(A)={Æ, {a}, {b}, {c}, {a, b},{b, c}, {a, c}, {a, b, c}}. Заранее спасибо.)
Нужно ли под массив выделять память функциями malloc или new? C++
собственно вот программа по вводу размера массива, вводу массива, сортировки: #include <iostream> #include <windows.h> using namespace std; int main() { SetConsoleOutputCP(1251); ...
C++ Как сложить побитно два числа в двоичной с/с http://www.cyberforum.ru/cpp-beginners/thread1130116.html
Добрый день форумчане! У меня программа по переводу из 10 с/с в 2 с/с. Она сделана используя битовые поля. (см. код ниже) Вопрос, а как сложить по битно два числа в двоичной с/с (опять же...
C++ Сортировка массива из текстового файла по возрастанию Сортировка массива из текстового файла по возрастанию Здравствуйте!Подскажите пожалуйста.У меня есть текстовый файл, в котором записаны числа.Нужно прочитать их,отсортировать по возрастанию и... подробнее

Показать сообщение отдельно
Renji
1963 / 1361 / 307
Регистрация: 05.06.2014
Сообщений: 3,893
06.09.2014, 20:22
Подсткажите пожалуйста, можно ли эту программу как-то упростить или написать иначе?
Ну, если нигде не накосячил, то как-то так:
C++
1
2
3
4
5
6
7
8
9
int factorial(int n){return !n?1:n*factorial(n-1);}
int func(int n)
{
    return factorial(6)/(factorial(n)*factorial(6-n))*10*pow(9,6-n);
}
int main()
{
    cout<<(func(4)+func(5)+10)*9/10<<endl;
}
Дополнить учебником комбинаторики для объяснения преподавателю "как эта хреновина работает".
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru