Понедельник, 23.06.2025, 11:58
Главная Регистрация RSS
Приветствую Вас, Гость
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Вход на сайт
Поиск
Календарь
«  Июнь 2025  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
30

Задача №251    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn . Подсчитать, сколько раз среди данных символов встречается буква x. (Строковый вариант: дана строка символов; подсчитать, сколько раз среди символов строки встречается буква x.)

Скачать решение на языке:  TPascal


Задача №252    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn . Подсчитать:

     а) сколько раз среди данных символов встречается символ + и сколько раз символ ∗ ;

     б) общее число вхождений символов +, –, * в последовательность s1 ,...,sn

Скачать решение на языке:  TPascal


Задача №253    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn. Преобразовать последовательность s1 , ..., sn , заменив в ней:

     а) все восклицательные знаки точками;

     б) каждую точку многоточием (т. е. тремя точками);

     в) каждую из групп стоящих рядом точек одной точкой;

     г) каждую из групп стоящих рядом точек многоточием (т. е. тремя точками).

Скачать решение на языке:  TPascal


Задача №254    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn . Выяснить, имеются ли в последовательности s1 , ..., sn такие члены последовательности si, si+1 , что si – это запятая, а si+1 – тире.

Скачать решение на языке:  TPascal


Задача №255    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn. Получить первое натуральное число i, для которого каждый из символов si и si+1 совпадает с буквой a. Если такой пары символов в последовательности s1 , ..., sn нет, то ответом должно быть число 0.

Скачать решение на языке:  TPascal


Задача №256    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn . Известно, что среди s1 , ..., sn есть по крайней мере одна запятая. Найти такое натуральное i, что:

     а) si – первая по порядку запятая;

     б) si – последняя по порядку запятая.

Скачать решение на языке:  TPascal


Задача №257    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны символы s1 , s2 , ... Известно, что символ s1 отличен от восклицательного знака и что среди s2 , s3 ,. .. есть по крайней мере один восклицательный знак. Пусть s1 , ..., sn – символы данной последовательности, предшествующие первому восклицательному знаку (n заранее неизвестно).

     а) Определить количество пробелов среди s1 , ..., sn .

     б) Выяснить, входит ли в последовательность s1 , ..., sn буква ю.

     в) Выяснить, верно ли, что среди s1 , ..., sn имеются все буквы, входящие в слово шина.

     г) Выяснить, имеется ли среди s1 , ..., sn пара соседствующих букв но или он.

     д) Выяснить, имеется ли среди s1 , ..., sn пара соседствующих одинаковых символов.

     е) Выяснить, верно ли, что существуют такие натуральные i и j, что 1 < i < j < n и что si совпадает с s i+1 , а s j – с s j+1 .

Скачать решение на языке:  TPascal


Задача №258    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn . Удалить из данной последовательности все группы букв вида abcd.

Скачать решение на языке:  TPascal


Задача №259    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn. Преобразовать последовательность s1 , ..., sn , удалив каждый символ * и повторив каждый символ, отличный от *.

Скачать решение на языке:  TPascal


Задача №260    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn , среди которых есть двоеточие.

     а) Получить все символы, расположенные до первого двоеточия включительно.

     б) Получить все символы, расположенные после первого двоеточия.

     в) Получить все символы, расположенные между первым и вторым двоеточием. Если второго двоеточия нет, то получить все символы, расположенные после единственного имеющегося двоеточия.

Скачать решение на языке:  TPascal


Задача №261    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn.

     а) Подсчитать наибольшее количество идущих подряд пробелов.

     б) Выяснить, верно ли, что в последовательности s1 , ..., sn имеются пять идущих подряд букв е.

Скачать решение на языке:  TPascal


Задача №262    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn . Определить число вхождений в последовательность s1 , ..., sn группы букв:

     а) abc.

     б) aba.

Скачать решение на языке:  TPascal


Задача №263    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn. Заменить в последовательности s1 , ..., sn каждую группу букв child группой букв children.

Скачать решение на языке:  TPascal


Задача №264    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn . Исключить из последовательности s1 , ..., sn группы символов, расположенные между скобками (,). Сами скобки тоже должны быть исключены. Предполагается, что внутри каждой пары скобок нет других скобок.

Скачать решение на языке:  TPascal


Задача №265    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn . Преобразовать последовательность s1 , ..., sn : если нет символа *, то оставить ее без изменения, иначе заменить каждый символ, встречающийся после первого вхождения символа *, на символ -.

Скачать решение на языке:  TPascal


Задача №266    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn , среди которых есть хотя бы одна точка. Преобразовать последовательность s1 , ..., sn , удалив из нее все запятые, предшествующие первой точке, и заменив знаком + все цифры 3, встречающиеся после первой точки.

Скачать решение на языке:  TPascal


Задача №267    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn (n >1). Преобразовать последовательность s1 , ..., sn , заменив запятыми все двоеточия, встречающиеся среди s1 , ..., s [n / 2] , и заменив точками все восклицательные знаки, встречающиеся среди s [n / 2]+1 , ..., s n .

Скачать решение на языке:  TPascal


Задача №268    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn. Известно, что среди данных символов есть хотя бы один, отличный от пробела. Требуется преобразовать последовательность s1 , ..., sn следующим образом. Удалить группы пробелов, которыми начинается и которыми заканчивается последовательность, а также заменить каждую внутреннюю группу пробелов одним пробелом. Если указанных групп нет в данной последовательности, то оставить последовательность без изменения.

Скачать решение на языке:  TPascal


Задача №269    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны натуральное число n, символы s1 , ..., sn. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами.

     а) Подсчитать количество слов в данной последовательности.

     б) Подсчитать количество букв а в последнем слове данной последовательности.

     в) Найти количество слов, начинающихся с буквы б.

     г) Найти количество слов, у которых первый и последний символы совпадают между собой.

     д) Найти какое-нибудь слово, начинающееся с буквы а.

     е) Преобразовать данную последовательность, заменяя каждое вхождение слова это на слово то.

    ж) Найти длину самого короткого слова.

Скачать решение на языке:  TPascal


Задача №270    (Из учебника С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн; Вологда 2000г.)

  Даны символы s1 , s2 , ... Известно, что символ s1 отличен от пробела и что среди s2 , s3 , ... имеется хотя бы один пробел. Рассматриваются s1 , ..., sn – символы, предшествующие первому пробелу (n заранее неизвестно). Преобразовать последовательность s1 , ..., sn :

     а) удалив из нее все символы, не являющиеся буквами;

     б) заменив все малые буквы одноименными большими;

     в) удалив все символы, не являющиеся буквами или цифрами, и заменив каждую большую букву одноименной малой;

     г) удалив из каждой группы идущих подряд цифр, в которой более двух цифр и которой предшествует точка, все цифры, начиная с третьей (например, ab + 0.1973 − 1.1 преобразуется в ab + 0.19 − 1.1);

    д) удалив из каждой группы цифр, которой не предшествует точка, все начальные нули (кроме последнего, если за ним идет точка).

Скачать решение на языке:  TPascal