Car C;myarrey; I:Bite;p:integer; Begin P;=0; For I:=1 to n do Begin C[i]:=-25+random(71); If c(i)mod3=0 then p:=p+1; End; Writeln (p); Reading; End.
Ответы
Будь первым, кто ответит на вопрос
Как добавить хороший ответ?
Что необходимо делать:
- Написать правильный и достоверный ответ;
- Отвечать подробно и ясно, чтобы ответ принес наибольшую пользу;
- Писать грамотно, поскольку ответы без грамматических, орфографических и пунктуационных ошибок лучше воспринимаются.
Что делать не стоит:
- Списывать или копировать что-либо. Высоко ценятся ваши личные, уникальные ответы;
- Писать не по сути. «Я не знаю». «Думай сам». «Это же так просто» — подобные выражения не приносят пользы;
- Писать ответ ПРОПИСНЫМИ БУКВАМИ;
- Материться. Это невежливо и неэтично по отношению к другим пользователям.
Пример вопроса
Русский язык
7 минут назад
Какой синоним к слову «Мореплаватель»?
B5. Анализ программ с циклами
Пожаловаться
Хороший ответ
Вася Иванов
Мореплаватель — имя существительное, употребляется в мужском роде. К нему может быть несколько синонимов.
1. Моряк. Старый моряк смотрел вдаль, думая о предстоящем опасном путешествии;
2. Аргонавт. На аргонавте были старые потертые штаны, а его рубашка пропиталась запахом моря и соли;
3. Мореход. Опытный мореход знал, что на этом месте погибло уже много кораблей, ведь под водой скрывались острые скалы;
4. Морской волк. Старый морской волк был рад, ведь ему предстояло отчалить в долгое плавание.
Источник: uchi.ru
Задание 12. Компьютерные сети. ЕГЭ 2024 по информатике
За это задание ты можешь получить 1 балл. На решение дается около 2 минут. Уровень сложности: базовый.
Средний процент выполнения: 59.9%
Ответом к заданию 12 по информатике может быть цифра (число) или слово.
Разбор сложных заданий в тг-канале
Задачи для практики
Задача 1
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды. В обеих командах v и w обозначают цепочки цифр.
A) заменить(v,w). Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w.
Например, выполнение команды заменить(111,27) преобразует строку 051111105 в строку 05271105. Если в строке нет вхождений цепочки v, то выполнение команды заменить(v,w) не меняет эту строку.
Б) нашлось(v). Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
Цикл
ПОКА
КЕГЭ Информатика 2021. Программируем задачу №12.
условие последовательность команд
КОНЕЦ ПОКА
означает, что последовательность команд выполняется, пока условие истинно.
В конструкции
ЕСЛИ условие
ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 38 идущих подряд цифр 5? В ответе запишите полученную строку.
НАЧАЛО
ПОКА нашлось (555) ИЛИ нашлось (333)
ЕСЛИ нашлось (555)
ТО заменить (555, 3)
ИНАЧЕ заменить (333, 5)
КОНЕЦ ЕСЛИ
КОНЕЦ ПОКА
КОНЕЦ
Решение
1) Приоритет в замене пятёрок, значит сначала заменятся все пятёрки на тройки:
из 38 пятёрок получится 12 троек и 2 пятёрки
2) Далее обработав подстроку из 9 троек понимаем, что она сокращается до одной тройки, значит алгоритм сокращает по 8 троек. 12 / 8 = 1. то есть из 12 троек одна группа из 8 троек будет сокращена и останется 4 тройки и те две пятёрки из первого пункта
3) Получили строку 333355. Алгоритм заменит три тройки на пятёрку и прекратит своё выполнение, поскольку условие цикла далее не выполянется
Результат: 5355
Решение при помощи программы на С++:
#include
#include
using namespace std;
const size_t np = string::npos;
int main() string text = «»;
for (int i = 0; i < 38; ++i)
text += «5»;
while (text.find(«555») != np || text.find(«333») != np) if (text.find(«555») != np)
text.replace(text.find(«555»), 3, «3»);
else if (text.find(«333») != np)
text.replace(text.find(«333»), 3, «5»);
>
cout return 0;
>
Ответ: 5355
Показать решение
Задача 2
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a,b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x +a, y +b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные — уменьшается. Например, если Чертёжник находится в точке с координатами (2, 3), то команда Сместиться на (-5,2) переместит Чертёжника в точку (−3, 5).
ПОВТОРИ число РАЗ
означает, что последовательность команд будет выполнена указанное число раз (число должно быть натуральным).
Чертёжнику был дан для исполнения следующий алгоритм (количество повторений и величины смещения в первой из повторяемых команд неизвестны):
Сместиться на (-11,32)
Сместиться на (15,-12)
Сместиться на (-19,38)
В результате выполнения этого алгоритма Чертёжник возвращается в исходную точку. Какое наибольшее число повторений могло быть указано в конструкции «ПОВТОРИ . РАЗ»?.
Решение
Пусть первоначально Чертёжник находился в точке с координатами (x, y). Обозначим через n число повторений цикла, через a и b смещения по оси x и y в команде Сместиться на (. , . ). Тогда после выполнения заданного алгоритма Чертёжник переместится в точку с координатами (x − 11 + n(15 + a) − 19, y + 32 + n(−12 + b) + 38) = (x − 30 + n(15 + a), y + 70 + n(b − 12)).
После выполнения программы Чертёжник возвратится в исходную точку, из которой он начал движение, то есть в точку с координатами (x, y). Следовательно, должны выполняться условия
Наибольшее возможное n является наибольшим общим делителем чисел 30 и −70. Следовательно, n = 10.
Ответ: 10
Показать решение
Задача 3
Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды. В обеих командах v и w обозначают цепочки цифр.
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды
преобразует строку 45222222234 в строку 4558222234.
Если в строке нет вхождений цепочки v, то выполнение команды
не меняет эту строку.
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
означает, что последовательность команд выполняется, пока условие истинно.
выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 80 идущих подряд цифр 1? В ответе запишите полученную строку.
ПОКА нашлось (2121) ИЛИ нашлось (111)
ЕСЛИ нашлось (2121)
ТО заменить (2121, 2)
ИНАЧЕ заменить (111, 12)
Решение
Выпишем первые несколько строк, которые будут являться результатом работы исполнителя, после входа в цикл ПОКА.
Шаг | Входная строка | нашлось(2121) | заменить(2121,2) | заменить(111,12) |
1 | ![]() |
нет | – | ![]() |
2 | ![]() |
нет | – | ![]() |
3 | ![]() |
да | ![]() |
— |
4 | ![]() |
нет | – | ![]() |
5 | ![]() |
да | ![]() |
— |
6 | ![]() |
нет | – | ![]() |
7 | ![]() |
да | ![]() |
— |
. |
Заметим, что, начиная со второго шага цикла ПОКА, на каждом втором шаге входная строка имеет одинаковое строение. Например, рассмотрим значения входных строк на 2, 4, 6, 8, . . .шагах.
На шаге 2 строка имеет вид Всего 79 цифр. На каждом из шагов: 4, 6, 8, . . . входная строка также имеет вид 12
Количество цифр исходной строки на каждом втором шаге цикла уменьшается на 4. Если мы разделим количество цифр в входной последовательности на втором шаге на 2, то целая честь результата деления, умноженная на 4, будет номером шага, на котором входная строка будет иметь вид 12.
79/4 = 19, 75; 19 · 2 = 38.
Учитывая первую строку получаем, что на 39 шаге цикла входная строка будет иметь вид 12. При этом в строке будет 79 − 4·19 = 3 цифры. То есть входная строка будет иметь вид 121.
Так как для числа 121 условие нашлось (2121) ИЛИ нашлось (111), входящее в цикл ПОКА, ложно, то на этом цикл оканчивает свою работу. В результате будет получена строка 121.
Ответ: 121
Показать решение
Задача 4
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a,b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные—уменьшается.
Например, если Чертёжник находится в точке (2, 3), то команда Сместиться на (-5,2) переместит Чертёжника в точку (−3, 5).
ПОВТОРИ число РАЗ
означает, что последовательность команд будет выполнена указанное число раз (число должно быть натуральным).
Чертёжнику был дан для исполнения следующий алгоритм (буквами n, a, b обозначены неизвестные числа, при этом n > 1):
Сместиться на (6,12)
Сместиться на (a, b)
Сместиться на (–22,-8)
Сместиться на (25,16)
Сместиться на (12,-21)
Укажите наименьшее возможное значение числа n, для которого найдутся такие значения чисел a и b, что после выполнения программы Чертёжник возвратится в исходную точку, из которой он начал движение.
Источник: egeturbo.ru
Администрация Лутугинского района
Луганской Народной Республики
О ХОДЕ ВЫПОЛНЕНИЯ ПРОГРАММ ВОССТАНОВЛЕНИЯ ИНДИВИДУАЛЬНЫХ ЖИЛЫХ ДОМОВ
О ходе выполнения программ восстановления индивидуальных жилых домов в ходе брифинга рассказал начальник управления жилищно-коммунального хозяйства Администрации Лутугинского района Дмитрий Витальевич Бардин.
— В ходе выполнения мероприятий по реализации государственной политики в восстановлении индивидуальных жилых домов, расположенных на территории Лутугинского района Луганской Народной Республики, повреждённых в результате боевых действий, Администрацией Лутугинского района Луганской Народной Республики продолжается работа по обследованию домостроений, разрушенных вследствие боевых действий в 2014 году, — сообщил Бардин.
— Также в соответствии с Порядком предоставления компенсации собственникам объектов недвижимости жилищного фонда за утраченное/поврежденное в результате проведения боевых действий жилое помещение принято 21 заявление собственников, имеющих право на получение компенсации за утраченное/поврежденное в результате проведения боевых действий жилое помещение и девять собственников получили компенсацию за утраченное в результате проведения боевых действий жилье. В 2023 году принято 6 заявлений и назначено 2 компенсации за утраченное в результате проведения боевых действий жилье и 1 компенсация выплачена собственнику. Прием заявлений и формирование списков продолжается, — рассказал Дмитрий Витальевич.
- Новости Лутугинского района
- Важно
- Новости управлений Администрации
- Управление жилищно-коммунального хозяйства
- Управление образования
- Управление экономического развития
- Управление агропромышленного развития
- Управление труда и социальной защиты населения
- Управление землепользования и охраны окружающей среды
- Отдел гражданской обороны и чрезвычайных ситуаций
- Организационный отдел
- Архивный отдел
- Отдел по делам детей
- Отдел культуры
- Отдел капительного строительства
- Сектор по работе с обращениями граждан
- Обращения граждан
- Информация о приёме граждан руководителями
- Перечень мер социальной поддержки, предусмотренных законодательством, всем категориям граждан, с указанием видов и размеров денежных компенсаций
- Тарифы на коммунальные услуги для населения
- График подачи воды на территории Лутугинского района
- Важные телефоны и справочная информация Лутугинского района
- Охрана окружающей среды
- Землепользование
- Водопользование
- Новости прокуратуры
- Новости налоговой инспекции
- Актуальные вакансии Лутугинского района
- Актуальные вакансии для людей с ограниченными возможностями в счет квоты
Источник: lutugino.su