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

Расположить слова в последовательности - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача Иосифа Флавия, решение циклическим списком http://www.cyberforum.ru/cpp-beginners/thread961811.html
http://andrei-sapeshko.blogspot.ru/2013/04/blog-post.html тут есть пример, но он немного непонятный. struct node { int item; node *next; node(int x, node *t) { item = x;
C++ Определить, имеются ли в последовательности слова, в которых каждая буква слова входит в него не менее двух раз Есть задача, никак не могу разобраться, помогите пожалуйста реализовать)) Определить, имеются ли в последовательности слова, в которых каждая буква слова входит в него не менее двух раз. http://www.cyberforum.ru/cpp-beginners/thread961797.html
C++ Оставить в словах только первые вхождения каждой буквы.
Всем Hello! Помогите с решением друзья, буду очень благодарен))) Строки: 1) Оставить в словах только первые вхождения каждой буквы.
C++ Переставить два средних числа местами в четырёхзначном числе
число естественно задаётся изначально как int
C++ Иерархический список http://www.cyberforum.ru/cpp-beginners/thread961786.html
Задание: удалить из иерархического списка все вхождения заданного элемента (атома) x.( Не для решения, просто пример, сам напишу) Интересует вопрос как организован иерархический список ( если можно пример) ?
C++ Подчет каличество цифр ввода include <iostream> using namespace std; int main() { int n; int count = 0; cin >> n; if (n > 0) { подробнее

Показать сообщение отдельно
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 443
01.10.2013, 18:39     Расположить слова в последовательности
Цитата Сообщение от Alexandr1966 Посмотреть сообщение
код под простенький С++ переделать и чтоб слова я вводил
Вот и слова самому можно вводить:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <string>
#include <vector>
#include <iterator>
#include <algorithm>
#include <iostream>
 
using namespace std;
 
int main() {
    cout << "Enter words or Ctrl+Z to stop and partition:" << endl;
    vector<string> words;
    copy(istream_iterator<string>(cin),
         istream_iterator<string>(),
         back_inserter(words));
 
    stable_partition(begin(words), end(words),
                     [](const string& s) { return s.find("cat") == string::npos; });
 
    copy(begin(words), end(words),
         ostream_iterator<string>(cout, "\n"));
}
Enter words or Ctrl+Z to stop and partition:
apple juice I love my cat realtime application
categories theory
^Z
apple
juice
I
love
my
realtime
theory
cat
application
categories
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru