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

Числа-вампиры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритм "защиты" библиотеки http://www.cyberforum.ru/cpp-beginners/thread936519.html
Добрый день, нужна помощь, составил не большой алгоритм по защите библиотеки. Посмотрите что к чему и подкорректируйте по возможности. Вся проблема в том, что сам процесс могут хукнуть. Есть...
C++ Открытие файла с видео из программы Доброго времени суток всем. Есть такая проблема. Хочу сделать прожку, для упорядочивания фильмов. Что б можно было добавлять к ним обложки, описание. Что-то вроде каталога. Ну и тот фильм который... http://www.cyberforum.ru/cpp-beginners/thread936504.html
C++ путь к файлу создание папак и файла
Доброе всем время суток ) Вопрос такова характера У меня есть некий класс Есть ifstream ofstream для данного класса вопрос В общем пользователь вводит путь а программе необходимо создать папки по...
Как правильно занести данные в массив char и вывести их из него C++
char a1; //Массив в который надо перенести данные char a2 = "32167aqe"; //Массив - источних данных cout << "Musor v a1:" << endl; //Выводим содержимое массива a1 в который мы будем переносить...
C++ Конструктор класса не видит конструктор по умолчанию другого класса http://www.cyberforum.ru/cpp-beginners/thread936387.html
Ошибка, естественно, в Classes.cpp, в строке 20. Ругается, что у класса TailNode нет конструктора по умолчанию, хотя он там, конечно, есть. class Node; class HeadNode; class InternalNode; class...
C++ Нужно ли повторно перекомпилировать код при изменении определение функции Здравствуйте, прочитав тему Особенность объявления функции , а именно сообщение tzeentch: Допустим, у нас вот такая ситуация: функция a() вызывает функцию b(), а функция b(), в свою очередь,... подробнее

Показать сообщение отдельно
Kaskera
0 / 0 / 0
Регистрация: 27.07.2013
Сообщений: 34
11.08.2013, 17:12  [ТС]
Цитата Сообщение от salam Посмотреть сообщение
простейший перебор без какого-либо усложнения. Единственное, что здесь математически интересно - показать, существует ли решение быстрее, чем перебор. Прошу высказывать все версии.

Добавлено через 9 минут
автор, от вас хотят, чтобы вы написали простой рекурсивный перебор. Попробуйте реализовать его. Вопросы выкладывайте в тему. В принципе, существует решение, которое тут не предполагается, но должно работать. Если оно вам интересно, могу написать.
Напишите, поможет.

Я вот так думал организовать разбор и сбор числа, то есть разбивку на цифры и сборку из цифр.

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
#include <iostream>
 
void toNumber(int data)
{
  while (data !=0 ) {
    std::cout << data % 10; /// вместо cout забираем куда нужно число. например buf = data % 10;
    data /= 10;
  }
}
 
int fromNumber()
{
  int ret = 0;
  int x=1;
  int mas[] = {3, 2, 1};
  for (int i = 0; i < 3; i++) {
    ret += mas[i] * x;
    x *= 10;
  }
  return ret;
}
 
int main()
{
  int mas[3];
  toNumber (123);
  std::cout << " " << fromNumber() << std::endl;
  return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru