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

Имеется 15 строк, найти строку с наибольшим количеством слов палиндромов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из консоли в WinApi http://www.cyberforum.ru/cpp-beginners/thread857209.html
Доброго времени суток всем. Есть код программы для консоли, нужно этот код использовать для WinApi приложении, но я не могу понять как это сделать. Помогите пожалуйста. Заранее спасибо.
C++ Массив: Найти точку из этого множества, которая являлась бы центром окружности с минимальным радиусом. Дано множество A из N точек с координатами (x,y). Найти точку из этого множества, которая являлась бы центром окружности с минимальным радиусом. Все точки множества должны находится внутри этой окружности. может кто помочь, или хотя бы показать что то подобное(как пример) http://www.cyberforum.ru/cpp-beginners/thread857159.html
C++ Разработать класс индикатор времени, для которого устанавливается время, на протяжении которого он действует
Вот. Разработать класс индикатор времени, для которого устанавливается время, на протяжении которого он действует. Все объекты этого класса должны в зависимости от желания пользователя синхронно показывать или время своего создания, или время, прошедшее со времени создания, или время, оставшееся до конца жизни индикатора. После прекращения времени действия индикатор окрашивает место, на котором...
Написать программу используя классы, чтобы выводилось время C++
class Time { int h,m,s; public: Time(int H, int M, int S); { if(H < 24 && M < 60 && S < 60) h = H, m = M, s = S; else
C++ Где взять буст и как подключить его к кодоблокам? http://www.cyberforum.ru/cpp-beginners/thread857118.html
Где взять буст и как подключить его к кодоблокам?
C++ Замена введенного слова на другое доброго времяни суток,программа заменяет введенное слово на др, string s1, s2; map <string, string> words; while(in >> s1 >> s2) { words = s2; words = s1; } обьясните пожалуйсто,что означает in вот тут while(in >> s1 >> s2) подробнее

Показать сообщение отдельно
stal_in
1 / 1 / 0
Регистрация: 22.03.2011
Сообщений: 56

Имеется 15 строк, найти строку с наибольшим количеством слов палиндромов - C++

06.05.2013, 12:07. Просмотров 546. Ответов 3
Метки (Все метки)

Заранее напишу полное задание:
Вводится последовательно 15 строк. В каждой строке убрать избыточные пробелы, проверить синхронность скобок, найти строку с самым большим количеством слов палиндромов.
Больше всего меня волнуют слова палиндромы, с остальным надеюсь разобраться сам.
Подскажите пожалуйста как решить ту часть, где нам требуется найти строку с самым большим количеством слов палиндромов?


//Дополнительный вопрос:
Как осуществить сдвиг массива до текущего элемента?(т.к. пустого символа у нас нет и просто удалить элемент мы не можем, необходимо осуществить сдвиг, но я не очень понимаю как в данном случае это сделать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <stdio.h>
#include <conio.h>
 
int main(void)
{
    char str[256];
    printf("\n\nEnter string -> ");
    scanf("%[^\n]%*c", str);//??????
    
    int i;
    for (i = 0; i<strlen(str) ; i++) {
        if (str[i] == ' ') 
        {
          if (str[i+1] == ' ') 
          {
                       //Осуществляем сдвиг массива
          }
        }      
    }
 
    printf("\n\nResult -> ");
        printf("%s ", str);
                            //??????
    printf("\n");
    getch();
    return 0;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru