Булат недавно усвоил важное правило : если в программе есть открывающая скобка, то где - то после должна быть и закрывающая скобка такого же типа?

Информатика | 10 - 11 классы

Булат недавно усвоил важное правило : если в программе есть открывающая скобка, то где - то после должна быть и закрывающая скобка такого же типа.

Всего в программе Булат использует три типа скобок : «()», «[]» и «{}».

Булат выписал из своей программы все скобки в одну строку в том порядке, в котором они встречаются.

Теперь он просит вас определить, правильно ли он расставил скобки в своей программе, или же он где - то допустил ошибку.

Скобки считаются расставленными в строке правильно, если : 1) строка пуста или состоит лишь из пары соответствующих друг другу скобок, причем открывающая предшествует закрывающей ; 2) строка с правильно расставленными скобками находится заключена между парой соответствующих друг другу скобок, причем открывающая предшествует закрывающей.

Формат входных данных :

В первой строке записана последовательность не более, чем из 1000 символов, состоящая лишь из открывающих и закрывающих скобок трех типов.

Формат результата :

Выведите слово «YES» если последовательность скобок правильная, иначе выведите «NO».

Примеры

Входные данные Результат работы

{()[]{}} YES

{(][)} NO.

Ответить на вопрос
Ответы (1)
Kostu2003 12 янв. 2022 г., 16:17:10

А самому - то слабо, олимпиаднечек?

Kleo901 4 янв. 2022 г., 20:25:54 | 5 - 9 классы

Напишите программу, которая определяет, попала ли точка с заданными координатами в заштрихованную область?

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

Входные данные

Входная строка содержит два вещественных числа – координаты точки на плоскости (сначала x - координата, затем – y - координата).

Выходные данные

Программа должна вывести слово 'YES', если точка попала в заштрихованную область, и слово 'NO', если не попала.

Примеры

входные данные

0.

5 0. 5

выходные данные

YES

входные данные - 0.

5 - 0.

5

выходные данные

NO.

Ыаглщрмг 2 февр. 2022 г., 02:50:56 | 10 - 11 классы

Какие то программу, которая считает в строке все символы А и заменяет их на символ ВВ паскале?

Какие то программу, которая считает в строке все символы А и заменяет их на символ В

В паскале.

Djalilchik 3 янв. 2022 г., 09:42:27 | 5 - 9 классы

ИВТ 99 БАЛЛОВ?

ИВТ 99 БАЛЛОВ!

Напишите программу в паскале

Даны два БоЛьШуЩиХ ЧиСЛа.

Проверьте, делится ли их произведение на девять.

Формат файла входных данных :

В двух строках входного файла даны два целых неотрицательных числа, по одному в строке.

Запись каждого из них состоит из не более чем 106 цифр.

Формат файла выходных данных :

В единственной строке выходного файла выведите "YES", если произведение данных чисел делится на девять, и "NO" в противном случае (без кавычек).

Пример :

72

840

YES

3

5

NO

Ограничение по времени : 3 сек

Ограничение по памяти : 256 Мб

Обычная программа по типу перемножить числа и проверить, кратно ли произведение 9 НЕ ПОДХОДИТ

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

ТаняКарпухина 12 мар. 2022 г., 02:11:58 | 1 - 4 классы

Pascal ABCНапишите программу, которая будет читать строку и число (номер), а затем выводить из этой строки символ с указанным номером?

Pascal ABC

Напишите программу, которая будет читать строку и число (номер), а затем выводить из этой строки символ с указанным номером.

Формат ввода : s - строка i - целое число Формат вывода : s[i] - i - тый символ строки s

Пример ввода : string 2

Пример вывода : t.

Margo196 15 февр. 2022 г., 10:52:22 | 5 - 9 классы

Программа на C + +Напишите программу, которая вводит два целых числа и находит их произведение, не используя операцию умножения?

Программа на C + +

Напишите программу, которая вводит два целых числа и находит их произведение, не используя операцию умножения.

Учтите, что числа могут быть отрицательными.

Входные данные

Входная строка содержит два целых числа.

Выходные данные

Программа должна вывести произведение введённых чисел.

Примеры

входные данные

6 12

выходные данные

72

входные данные - 7 15

выходные данные - 105.

3082005146 17 мар. 2022 г., 23:54:21 | 5 - 9 классы

С + +ПОМОГИТЕ?

С + +

ПОМОГИТЕ!

Вам дана строка S, состоящая из строчных латинских букв.

Ваша задача— удалить из этой строки последнюю из букв «l», если такая буква есть в строке, и вывести изменённую строку.

Латинская строчная буква «l» имеет ASCII - код 108.

Если строка не содержит такую букву, выведите исходную строку, ничего не удаляя.

Пример :

входные данные

iloverockandroll

выходные данные

iloverockandrol.

ZATULIN06 8 февр. 2022 г., 19:54:43 | 10 - 11 классы

Программа на с + +Напишите программу, которая сортирует массив и выводит все элементы массива, которые встречаются ровно K раз?

Программа на с + +

Напишите программу, которая сортирует массив и выводит все элементы массива, которые встречаются ровно K раз.

Входные данные

Первая строка содержит размер массива N .

Во второй строке через пробел задаются N чисел – элементы массива.

Гарантируется, что 0 < N ≤ 10000 .

В третьей строке записано натуральное число K .

Выходные данные

Программа должна вывести все элементы массива, которые встречаются ровно K раз, в порядке возрастания, разделив их пробелами.

Если таких элементов нет, программа должна вывести число 0.

Примеры

входные данные

6

1 2 1 2 1 3

2

выходные данные

2.

NATO1234454500 28 мар. 2022 г., 00:56:59 | 10 - 11 классы

Программа на с + + (срочно)Напишите программу, которая сортирует массив целых чисел и определяет количество различных значений в нём?

Программа на с + + (срочно)

Напишите программу, которая сортирует массив целых чисел и определяет количество различных значений в нём.

Входные данные

Первая строка содержит размер массива N .

Во второй строке через пробел задаются N чисел – элементы массива.

Гарантируется, что 0 < N ≤ 10000 .

Выходные данные

Программа должна вывести в первой строке элементы массива, отсортированного в порядке возрастания, а во второй строке – количество различных чисел в массиве.

Примеры

входные данные

6

6 2 1 3 6 2

выходные данные

1 2 2 3 6 6

4.

Alina131290 3 мая 2022 г., 07:42:53 | 5 - 9 классы

Помогите, пж с Python?

Помогите, пж с Python!

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

Формат ввода

Вводится одна строка.

Формат вывода

Выводится одно целое число — максимальное количество раз, которое встречается какая - либо буква (без учёта регистра) или иной символ во введённой строке.

Пример

Ввод :

Длинношеееед

Вывод :

4.

Adyalera 17 февр. 2022 г., 04:44:26 | 5 - 9 классы

Дается последовательность из N чисел?

Дается последовательность из N чисел.

Найдите количество различных чисел.

Формат входных данных

Первая строка входного файла содержит целое число N (1.

Если вам необходимо получить ответ на вопрос Булат недавно усвоил важное правило : если в программе есть открывающая скобка, то где - то после должна быть и закрывающая скобка такого же типа?, относящийся к уровню подготовки учащихся 10 - 11 классов, вы открыли нужную страницу. В категории Информатика вы также найдете ответы на похожие вопросы по интересующей теме, с помощью автоматического «умного» поиска. Если после ознакомления со всеми вариантами ответа у вас остались сомнения, или полученная информация не полностью освещает тематику, создайте свой вопрос с помощью кнопки, которая находится вверху страницы, или обсудите вопрос с посетителями этой страницы.