tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Даны две последовательности
Даны две последовательности символов a и b одинаковой длины. напишите программу, которая определяет, можно ли, меняя местами символы в последовательности a, получить из нее последовательность b в с++
Picmout
2 27.07.2019 23:00
0
Ответы
shybite
03.10.2020 14:47
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
int n;
out << "Vvedite n: ";
cin >> n;
vector<int> a(n), b(n);
cout << "Vvedite posl A: ";
for (int i = 0; i < n; ++i) cin >> a[i];
cout << "Vvedite posl B: ";
for (int i = 0; i < n; ++i) cin >> b[i];
sort(a.begin(), a.end());
sort(b.begin(), b.end());
cout << ((a == b) ? "Yes" : "No");
return 0;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
obshaga2311
26.12.2021 15:15
5.1 В 08:00 пассажир прибыл на автовокзал села Таволжан и ознакомился с расписанием движения автобусов. Определите наиболее раннее время прибытия пассажира на станцию Акжол...
KarinkaMalinka303
26.12.2021 15:04
Для какого числа X истинно высказывание ((X 5) → (X 3)) * ((X 2) → (X 1)) Варианты: 1, 2, 3, 4...
artemovfoxy1987
26.12.2021 15:02
Запиши ответ. Сколько бит памяти занимает чёрно-белое изображение (без градаций серого) шириной 30 точек и Высотой 300 точек...
tolya22112016
02.08.2019 10:30
Переведите 2 в 26 степени битов во все изученные единицы измерения количества информации...
Lngtnk5
24.09.2019 21:30
(8 класс, цикл while) напишите программу, которая находит сумму четных чисел, больших 5. количество введённых чисел неизвестно, последовательность ввода заканчивается нулём....
shopniceLol
07.10.2019 14:00
Как технология выполнения орнамента влияет на его композицию? ...
anncopper
07.10.2019 14:00
1)напиши программу которая будет выводить на экран 10 символов 2)напиши программу для вычесления суммы ряда чисел 2++16...
ARISKA2006
07.10.2019 14:00
Lazarus як створити программу,щоб при введенні числа учнів,показувало який це клас...
MrtMiyaGi
07.10.2019 14:00
Сделайте алгоритм в скретче! по выполнению ! нужно! ...
Попова1234
07.10.2019 14:01
40 ! ввести с клавиатуры целое двузначное число х. первую цифру числа возвели в квадрат, а вторую разделили на 2, а затем полученные цифры сложили. составьте программу, которая...
Популярные вопросы
Read and complete. 1 Snow leopards were in danger because2 Stonehenge is...
2
Упр.497 А.Подчеркните однородные члены, составьте схемы...
2
2. Describe thе рhоtоѕ. Опишите фото Describe the photo. What is he doing?•...
3
сложный цитатный план по сказке путем дорогою...
1
Подумай над высказыванием: «Стыд — это страх перед людьми, совесть — страх...
3
Вида насекомых которые опыляют культурные растения?...
2
2. Describe thе рhоtоѕ. Опишите фотоDescribe the photo. What is he doing?•...
3
С Упражнения764. Переведите в десятичную дробь обыкновенную дробь:4/3 7/9...
2
Что лучше?ГерманияАмерика Или Россия И почему? ...
1
77 жаттығу қазақ тілі 2 сынып...
2
#include <vector>
#include <algorithm>
using namespace std;
int main() {
int n;
out << "Vvedite n: ";
cin >> n;
vector<int> a(n), b(n);
cout << "Vvedite posl A: ";
for (int i = 0; i < n; ++i) cin >> a[i];
cout << "Vvedite posl B: ";
for (int i = 0; i < n; ++i) cin >> b[i];
sort(a.begin(), a.end());
sort(b.begin(), b.end());
cout << ((a == b) ? "Yes" : "No");
return 0;
}