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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Последовательность Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread868403.html
Составить программу с использованием спецификаторов переменных, которая строит последовательность Фибоначчи. Воспользовавшись поиском, искомого не обнаружила, везде без использования спецификаторов. Рассчитываю на вашу помощь.
C++ Блочная сортировка массива (найти ошибку) Вобщем задача следующая: реализовать алгоритм блочной сортировки массива! Собственно реализовать - реализовал! =) когда количество элементов = 100, даже работает! ;) но вот когда задаёшь массив в 1000 элементов, почему то вылетает ошибка вот в этом месте: float * ReadFile(char *f, float *h) { int i; FILE *A; http://www.cyberforum.ru/cpp-beginners/thread868368.html
C++ Выяснить чередуются ли в записи натурального числа N, представленного в девятеричной системе счисления, четные и нечетные цифры?
Выяснить чередуются ли в записи натурального числа N, представленного в девятеричной системе счисления, четные и нечетные цифры?
C++ [MPI] Пользовательский тип данных и его передача
Добрый день, форумчане! Сразу по существу: есть матрица matrix, я описываю 3 типа данных для: 1) Элементов над главной диагональю 2) Элементов под главной диагональю 3) Элементов главной диагонали Но никак не могу понять, как теперь равномерно разослать это все через MPI_Scatter и принять в остальных процессах... Вот привожу то, что у меня уже есть: using namespace std;
C++ Функция "intgraph" http://www.cyberforum.ru/cpp-beginners/thread868329.html
Синтаксис #include <graphics.h> void far initgraph(int far *graphdriver, int far *graphmode, char far *pathtodriver) *graphdriver - целое, которое определяет используемый графический драйвер. *graphmode - целое, которое определяет исходный графический режим Вопросы: 1) Чем различаются...
C++ Дана строка текста, в которой слова разделены символами "#" и пробелами Дана строка текста, в которой слова разделены символами "#" и пробелами. Необходимо: а) Определить колличество слов в строке и вывести на экран слова этой строки в столбик б) найти самое короткое слово и его порядковый номер в строке в) определить сколько раз буква "а" встречается в каждом слове #include <iostream.h> #include <conio.h> #include <string.h> void main() { const int len=81; подробнее

Показать сообщение отдельно
Suprastin
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 38
24.05.2013, 23:19  [ТС]     Переставить цифры в этом числе так, чтобы получить наименьшее из чисел
Цитата Сообщение от SeregaC++ Посмотреть сообщение
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
#include <algorithm>
#include <iostream>
#include <vector>
 
inline void Print(const int elem) { std::cout << elem; }
 
int main()
{
    int n = 591;
 
    std::vector<int> vn;
 
    for (int i = n; i != 0; i /= 10)
        vn.push_back(i%10);
 
    std::sort(vn.begin(), vn.end());
 
    std::cout << n << std::endl;
 
    std::for_each(vn.begin(), vn.end(), Print);
    std::cout << std::endl;
 
    system("PAUSE");
    return 0;
}
В dev отлично работает ) в bilder нужно как то подругому )) скажу откровенно - предметом не владею, переделать не смогу; а надо ((

Добавлено через 4 минуты
Цитата Сообщение от Lelik-pahan Посмотреть сообщение
Так покажи какой код написал в билдере, да расскажи как он ругается
что-то вроде:
x = StrToFloat(Edit1->Text);
sort(x);
А ведь еще и 0 учесть нужно чтобы он при сортировки не ставил 0 на первую позицию
 
Текущее время: 09:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru