Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
Малышка20
0 / 0 / 0
Регистрация: 01.12.2016
Сообщений: 9
1

Даны две строки. Определите, является ли первая строка подстрокой второй строки

08.12.2016, 19:09. Просмотров 1481. Ответов 1
Метки нет (Все метки)

Даны две строки. Определите, является ли первая строка подстрокой второй строки.

Входные данные
На вход подается 2 строки длины не более 10000, состоящие только из маленьких букв латинского алфавита.

Выходные данные
Необходимо вывести слово yes, если первая строка является подстрокой второй строки, или слово no в противном случае.

Примеры
входные данные
abac
ababacaba
выходные данные
yes

Можно, пожалуйста, чтобы компилировалось на nformatics?
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2016, 19:09
Ответы с готовыми решениями:

Даны две строки. Определите, содержится ли меньшая по длине строка в большей
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <locale.h> #include...

Создать две строки и проверить, имеется ли вхождение второй строки в первую
Только начал изучать Си, возникла такая проблема. У меня задача с функцией, нужно создать 2 строки...

Объединить две строки s1 и s2, причем из второй строки копировать не более n символов
strncat - сцепить две строки s1 и s2, причем из второй строки копировать не более n...

Даны две строки. Определите, является ли первая строка подстрокой второй строки
Даны две строки. Определите, является ли первая строка подстрокой второй строки. Формат входных...

Даны две строки. Определите, является ли первая строка подстрокой второй строки
Даны две строки. Определите, является ли первая строка подстрокой второй строки. Входные данные...

1
andreyka93
128 / 128 / 157
Регистрация: 11.04.2015
Сообщений: 343
09.12.2016, 11:15 2
Лучший ответ Сообщение было отмечено Малышка20 как решение

Решение

Цитата Сообщение от Малышка20 Посмотреть сообщение
Можно, пожалуйста, чтобы компилировалось на nformatics?
понятия не имею что это, но надеюсь что это пара информатики

вот как ищется подстрока стандартной функцией из string.h
нужно к этому прикрутить ввод самых символов, и обвешать это тестами, проверять длину ввода, проверить латинская ли буква введена
C
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
#include <string.h>
 
int main() {
    char first[] = "ab";
    char second[] = "ababacaba";
    
    printf("%s", (strstr(tolower(second), tolower(first)) != NULL) ? "Yes\n" : "No\n");
    return 0;
}
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2016, 11:15

Определите, является ли первая строка подстрокой второй строки
Решить для типа string, не используя методов класса. Даны две строки. Определите, является ли...

Определите, является ли первая строка подстрокой второй строки
Даны две строки. Определите, является ли первая строка подстрокой второй строки. Формат входных...

Определить, является ли первая строка подстрокой второй
Даны две строки. Определите, является ли первая строка подстрокой второй строки.


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

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

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