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

Строка: Напечатать те слова, которые отличаются только порядком следования букв. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти наименьшее натуральное число отсутствующее в последовательности http://www.cyberforum.ru/cpp-beginners/thread763597.html
Введите последовательность из n натуральных чисел. Найти наименьшее натуральное число отсутствующее в последовательности
C++ Составьте программу для вычисления длин медиан треугольника, у которого длины сторон a, b, c Помогите кто шарит. 1.Составьте программу для вычисления длин медиан треугольника, у которого длины сторон a, b, c. http://www.cyberforum.ru/cpp-beginners/thread763583.html
C++ ошибка "выражение должно представлять класс, структуру или объединение"
clas_s #include <iostream> #include <conio.h> #include <math.h> using namespace std; class Complex // класс компелексных чисел { public:
C++ В программе объявлена переменная float x=2
Какое значение получит переменная х в результате вычисления х*=(--x+1) подскажите как тут получают ответ... знаю что ++ прибавление а вот -- не совсем догоняю
C++ Метод касательных, для решения уравнения на inline assembler http://www.cyberforum.ru/cpp-beginners/thread763557.html
Добрый день. Пишу курсовую, суть оптимизировать c++ код, ассемблерными вставками, тоесть double f2(double x) { return 0; } до вида double f2(double x) { __asm{ bla bla bla } }
C++ Написать программу которая проверяет образуют ли элементы введенного с клавиатуры массива неубывающую последовательность Ребят, срочно нужна ваша помощь. Написать программу которая проверяет образуют ли элементы введенного с клавиатуры массива неубывающую последовательность подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
19.01.2013, 19:50     Строка: Напечатать те слова, которые отличаются только порядком следования букв.
Цитата Сообщение от MrGluck Посмотреть сообщение
#include <iostream>
#include <sstream>
#include <map>
#include <vector>
#include <algorithm>
#include <iterator>
int main()
{
* * std::string str;
* * std::getline(std::cin, str);
* * std::istringstream ist(str);
* * std::map<std::string, std::size_t> m;
* * std::vector<std::string> v;
* * std::for_each(std::istream_iterator<std::string>(ist),
* * * * std::istream_iterator<std::string>(), [&m, &v](const std::string &s)
* * * * {
* * * * * * std::string tmp = s;
* * * * * * std::sort(tmp.begin(), tmp.end());
* * * * * * ++m[tmp];
* * * * * * v.push_back(s);
* * * * } );
* * for(auto &x : v)
* * {
* * * * std::string tmp = x;
* * * * std::sort(tmp.begin(), tmp.end());
* * * * if (m[tmp] > 1)
* * * * * * std::cout << x << std::endl;
* * }
}

Не по теме:

Мне интересно, ты специально щёлкал ссылку на форуме, называющуюся "Со строками на C", чтобы запостить это?

 
Текущее время: 03:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru