В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Violetta711
Violetta711
29.06.2021 15:33 •  Информатика

Зарядка. максимальное значение силы пети равно f, а минимальное — 0. каждый раз, когда петя делает зарядку x дней подряд его сила увеличивается на 1. а если петя забывает делать зарядку y дней подряд, то его сила уменьшается на 1. дни учитываются без пересечений, т. е., например, за 2 * x дней зарядки подряд петя наберет +2 силы. каждый день петя записывает в журнал делал ли он зарядку в этот день или нет. в начале ведения журнала сила пети равна k. напишите программу, которая подсчитывает силу пети по окончанию ведения журнала. формат входных данных в первой строке содержится целое число k (0 ≤ k ≤ 100). во второй строке содержится целое число f (0 ≤ f ≤ 100). в третьей строке записаны целые числа x и y через пробел (1 ≤ x ≤ 10, 1 ≤ y ≤ 10). в четвертой строке записано число m (0 ≤ m ≤ 100) — количество записей в журнале. в пятой строке записана последовательность из нулей и единиц длиной m, где 0 означает, что петя не делал зарядку в этот день, а 1 — делал. формат выходных данных одно число — сила пети. пример входных и выходных файлов task4.in task4.out 3 10 3 3 7 1010111 4 1 10 2 2 10 111110 1

Показать ответ
Ответ:
ДанилКопейка
ДанилКопейка
05.03.2022 17:31

import math

p = int(

b = false

for i in range(1, p ** 2):

    gip = (p ** 2) + (i ** 2)

    if math.sqrt(gip) % 1 == 0:

        b = true

        if int(math.sqrt(gip)) ! = p:

            print(int(math.sqrt(

if b == false:

    print(-1)

# что-то типо этого, но не проходит по времени. надо смотреть диапазон. может если кто дорешает, ответьте. а так всё норм работает)

0,0(0 оценок)
Ответ:
Даниил555777
Даниил555777
12.05.2022 00:15

1. средства содержащиеся в пункте файл:

1) создать - очистка окна редактирования и подготовка к вводу нового текста. при этом его файл получает имя документ.

2) открыть - открытие и загрузка файла с его поиском в диалоговом окне.

4)сохранить как - запись файла на диск с заданным именем и заданной директорией (они в появившемся диалоговом окне).

5)сохранить - запись файла на диск с текущим именем в текущую директорию.

6) печать - печать документа с установкой опций печати (выбор принтера и др.) в появившемся диалоговом окне.

предварительный просмотр - просмотр страницы перед печатью (полезно для оценки расположения абзацев и встроенных рисунков).

7) параметры страницы - установка параметров страницы, который позволяет задать размер и ориентацию страницы, величину полей.

отправить - установка связи с электронной почтой для получения по ней документа или пересылки редактируемого документа по электронной почте.

8) выход - завершение работы с редактором.

2. меню вставка порождает подменю с двумя :

1) дата и время - вставка по месту расположения курсора строки с указанием текущего времени и даты.

2) объект - открыть диалоговое окно вставка объекта для включения в документ объекта, созданного другим приложением (рисунка, проигрываемого звукового файла и т.

3. задать параметры будущей печатной страницы можно в вкладке:

файл --> печать

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота