Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Консольный ввод/вывод - Перестали работать SetLocale После того, как переопределил ввод и вывод обратно в консоль freopen("CON", "w", stdout); freopen("CON", "r", stdin); Перестали работать SetLocale, а также cout << ...<< endl стал выводить без перевода строки В чём может быть проблема? https://www.cyberforum.ru/ cpp-beginners/ thread1225990.html Создание объекта класса сразу после его описания (между "}" и ";") C++
Пишу проект с дюжиной хедеров и десятком cpp-шников. Мне нужны пара объектов класса А, которые должны существовать на протяжении всей программы. Пытаюсь создать их в хедере сразу после описания класса (так): class A { public: int a; A(int x=0) : a(x) {} } objA; // <-- создание объекта Проблема - компилятор (MSVS 2013) бросает 2 ошибки: error LNK2005: "class A objA"...
C++ Написать программу для вычисления объема сыпучего вещества V В баллоне под поршнем с идеальным газом находится сыпучее вещество. Написать программу для вычисления объема сыпучего вещества V, если известно, что при объеме под поршнем V1 давление газа равно P1, а при объеме под поршнем V2 давление газа равно P2. Использовать соотношение P1(V1-V)=P2(V2-V). Возможно ли как то сделать чтобы он сам подобрал нужное значение удовлетворяющее равенству?... https://www.cyberforum.ru/ cpp-beginners/ thread1225966.html C++ Непонятные элементы в выводе списка файлов директории https://www.cyberforum.ru/ cpp-beginners/ thread1225953.html
Всем привет, понадобилось заиметь список файлов в директории, нашел на этом форуме программу #include <stdio.h> #include <dirent.h> #include <string.h> //~ #define NAME_MAX 256 int main(int argc, char **argv) { DIR *dfd;
C++ Визуализация числового массива (создание графика)
У меня есть числовой массив - числа с плавающей точкой - нет ли какой-нибудь функции или библиотеки для создания графического файла jpg или какого-нибудь другого формата что-бы визуализировать этот массив - естественно получится график.
C++ Вывести предложения, не содержащие запятых https://www.cyberforum.ru/ cpp-beginners/ thread1225917.html
Файлы Помогите, пожалуйста. Надо написать программу, которая считывает текст из файла и выводит на экран только предложения, не содержащие запятых.
C++ Переписать в другой файл последовательного доступа те элементы исходного, которые кратные К Вот в такой задачке нужна помощь: Записать в файл последовательного доступа N произвольных натуральных чисел. Переписать в другой файл последовательного доступа те элементы, кратные К. На форуме есть именно эта задача, но решена в паскале и шарпе, мне нужно в С++. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; https://www.cyberforum.ru/ cpp-beginners/ thread1225898.html C++ Перевод на плюсы - с чего начать и где конструктор, создающий GUI
Недавно сделал на скорую руку Updater но результат честно говоря не радует да и хотелось бы чтобы не каждый лол смог получить исходной код программы и тд. Короче подскажите с чего начать и тд так как я вообще ничего не могу понять с С++ где тут вообще конструктор то открыть?? Я хочу кнопки добавить но извините *** за выражения но я ни*** не нашел в открытом проекте С++ но зато при компилировании...
C++ Узнать, какую наименьшую сумму денег Максиму придётся потратить, если он будет отказываться от сдачи Здравствуйте, помогите с алгоритом, часов 15 думаю ни как придумать не могу. Можно просту идею с помощью которой решается. Задача: У Максима имеется A купюр по 10 рублей, B купюр по 50 рублей и C купюр по 100 рублей. В кафе Максиму и его девушке принесли счёт на сумму N рублей, а проезд в такси стоит M рублей. Помогите Максиму узнать, какую наименьшую сумму денег ему придётся потратить, если... https://www.cyberforum.ru/ cpp-beginners/ thread1225834.html C++ Запись в файл: после каждой записи вставить символ Написал код, записывает в текстовый документ, но я хочу записать это в csv (excel) файл, после каждой записи нужно вставить ; вот мой код ofstream write_xls ("D:\\cal.csv"); for(int i=0;i<n;i++){ write_xls.write((char*)&route , sizeof(MARSH)); } route массив в котором содержится структура с 3 полями. https://www.cyberforum.ru/ cpp-beginners/ thread1225820.html
Если число - не палиндром, перевернуть и сложить с изначальным. Повторять, пока оно не станет палиндромом C++
Задача: С клавиатуры вводится целое число. Если палиндром - то так и написать. Если нет, то нужно его перевернуть и сложить с изначальным. Так делать до тех пор пока не станет палиндромом, либо пока не превысит число ходов k, которое вводится с клавиатуры. У меня не получается сделать последний пункт с числом k. Не знаю как зациклить. Пожалуйста, помогите. #include <iostream> #include...
C++ Литература по 3D-моделированию https://www.cyberforum.ru/ cpp-beginners/ thread1225775.html
Подскажите, пожалуйста,
Заблокирован
11.07.2014, 16:30 0

Найти лексикографически минимальный палиндром, который можно получить из слова S - C++ - Ответ 6418862

11.07.2014, 16:30. Показов 3123. Ответов 27
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
 string init;
    cin>>init;
    int k = (cin>>k, k), j = 0;
    for (int i = init.size() - 1; i >= std::round(init.size() / 2) && j <= k; i--)
        if (init[i] != init[init.size() - 1 - i]) init[init.size() - 1 - i] = init[j++, i];
    cout << ((j > k) ? "NO" : init);
Добавлено через 38 секунд
Цитата Сообщение от salvator19 Посмотреть сообщение
хочет сделать из него палиндром
Получается, изначально - не полиндром. Для тех кто забывает условие задания.

Вернуться к обсуждению:
Найти лексикографически минимальный палиндром, который можно получить из слова S C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.07.2014, 16:30
Готовые ответы и решения:

Удалить слова, из которых перестановкой букв можно получить палиндром, и продублировать остальные слова
Задание такое: удалить слова, из которых перестановкой букв можно получить палиндром, и...

Найти самый длинный палиндром, который можно составить из заданных символов
Игра в карты Недавно мы имели возможность наблюдать за редким явлением. Голубой кровавый...

Вывести самый длинный палиндром, который можно составить из данных букв
Игра в карты Недавно мы имели возможность наблюдать за редким явлением. Голубой кровавый...

Можно ли удалив 1 символ из строки, получить палиндром?
Sample Input 1: abca Sample Output 1: YES

27
11.07.2014, 16:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.07.2014, 16:30
Помогаю со студенческими работами здесь

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

Вводится слово из файла INPUT.txt. Удалить из слова символы так, чтобы получить палиндром.
вводится слово из файла INPUT.txt. Удалить из слова символы так, чтобы получить палиндром. ответ...

Найти наибольший палиндром, который получится в результате произведения двух чисел
Помогите с решением, пжст! Задача Найти наибольший палиндром, который получится в результате...

Найти количество слов, которые можно получить перестановкой букв данного слова
Сколько различных слов можно получить перестановкой букв слова &quot;ПРЕЦЕНДЕНТ&quot; - буквы Е не стоят...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru