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

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++ Сортировка массива из текстового файла по возрастанию Сортировка массива из текстового файла по возрастанию Здравствуйте!Подскажите пожалуйста.У меня есть текстовый файл, в котором записаны числа.Нужно прочитать их,отсортировать по возрастанию и... подробнее

Показать сообщение отдельно
K0nstantine
0 / 0 / 0
Регистрация: 31.08.2013
Сообщений: 5
08.09.2014, 14:27
При N>M/2 работает верно, иначе возможны ошибки.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <iostream>
using namespace std;
 
#define M 6
#define N 4
__int64 f(int i)
{
    return (i ? i*f(i - 1) : 1);
}
int main()
{
    __int64 k = f(M) / f(N) / f(M-N);
    for (int i = 0; i < M - N + 1; i++)
        k *= 9;
    cout << k << endl;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru