Зарядка. максимальное значение силы пети равно 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
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)
# что-то типо этого, но не проходит по времени. надо смотреть диапазон. может если кто дорешает, ответьте. а так всё норм работает)
1. средства содержащиеся в пункте файл:
1) создать - очистка окна редактирования и подготовка к вводу нового текста. при этом его файл получает имя документ.
2) открыть - открытие и загрузка файла с его поиском в диалоговом окне.
4)сохранить как - запись файла на диск с заданным именем и заданной директорией (они в появившемся диалоговом окне).
5)сохранить - запись файла на диск с текущим именем в текущую директорию.
6) печать - печать документа с установкой опций печати (выбор принтера и др.) в появившемся диалоговом окне.
предварительный просмотр - просмотр страницы перед печатью (полезно для оценки расположения абзацев и встроенных рисунков).
7) параметры страницы - установка параметров страницы, который позволяет задать размер и ориентацию страницы, величину полей.
отправить - установка связи с электронной почтой для получения по ней документа или пересылки редактируемого документа по электронной почте.
8) выход - завершение работы с редактором.
2. меню вставка порождает подменю с двумя :
1) дата и время - вставка по месту расположения курсора строки с указанием текущего времени и даты.
2) объект - открыть диалоговое окно вставка объекта для включения в документ объекта, созданного другим приложением (рисунка, проигрываемого звукового файла и т.
3. задать параметры будущей печатной страницы можно в вкладке:
файл --> печать