Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Roman4uk
0 / 0 / 0
Регистрация: 13.03.2012
Сообщений: 30
1

Строки. Определить, можно ли из букв первого составить второе

31.03.2013, 13:28. Просмотров 704. Ответов 1
Метки нет (Все метки)

Даны два слова. Определить, можно ли из букв первого составить второе. Каждая из букв второго слова должна входить в первое слово столько же раз, сколько и во второе.
Заранее благодарен)
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2013, 13:28
Ответы с готовыми решениями:

Определить, можно ли из букв первого слова получить второе
Даны два слова. Определить, можно ли из букв первого из них получить второе. повторяющиеся буквы...

Даны два слова. Определить, можно ли из букв первого из них получить второе
Даны два слова. Определить, можно ли из букв первого из них получить второе. Каждая буква второго...

Определить, можно ли из букв введённой строки X составить введенную строку Y
Есть задание : *Вывести сообщение "МОЖНО", если из букв введённой строки X можно составить...

Проверить, можно ли из букв строки А составить строку В
Помогите пожалуйста с программой. Дана задача: Даны два текстовых поля А и В. Составьте...

Определить, можно ли из букв первого слова составить второе слово
Даны два слова, составленные из прописных или заглавных латинских букв. Длина каждого слова не...

1
Nick Alte
Эксперт С++
1655 / 1027 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
31.03.2013, 20:05 2
Лучший ответ Сообщение было отмечено Roman4uk как решение

Решение

Подвергнуть оба слова сортировке и сравнить результаты.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <algorithm>
#include <string>
 
int main()
{
    std::string word1 = "astronomers", word2 = "nomorestars";
    std::sort(word1.begin(), word1.end());
    std::sort(word2.begin(), word2.end());
    if(word1 == word2)
        std::cout << "Word 1 is an anagram of word 2" << std::endl;
    else
        std::cout << "Word 1 cannot be constructed of word 2 letters" << std::endl;
}
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.03.2013, 20:05

Можно ли из букв первого предложения составить второе предложение и наоборот?
Пусть заданы два предложения, слова в которых разделены запятыми или пробелами. Каждое предложение...

Можно ли из букв первого предложения составить второе предложение, и наоборот?
Привет всем. Пусть заданы два предложения, слова в которых разделены запятыми или пробелами....

Множество: Можно ли из букв первого предложения составить второе предложение
Пусть заданы предложения, слова в которых разделены запятыми или пробелами.Каждое предложение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru