S = input('Какое расстояние до дачи в километрах?: ')
B = input('Какое количество бензина в литрах, которое потребляет автомобиль на 100 километров пробега?: ')
C = input('Какая цена одного литра бензина?: ')
Price = (int(S) / 100) * int(B) * int(C)
print(Price)
Ну тут совсем всё просто:
Смотрим на входные данные, исходное слово "апельсин", а зашифрованное "твчюодыа".
Вспоминаем принцип шифра "Цезаря", что бы зашифровать текст, необходимо определить сдвиг по алфавиту, так называемый "корень". То есть, если корень равен 3, то все буквы А в исходном послании заменятся на (сдвигаемся по алфавиту на 3 буквы вправо) букву Г. Но что делать если мы шифруем букву Ю? Считаем сдвиг Ю - Я это 1, а дальше просто "прыгаем" в начало алфавита Я - А это 2, А - Б это 3, следовательно при ключе 3 буква Ю станет буквой Б.
В нашем случаи все что нужно, так это проверить, на сколько букв сместилась буква "а", в слове "апельсин", что превратилась в букву "т", в слове "твчюодыа".
Смотрим по даному алфавиту и считаем количество сдвигов, это будет 19. Теперь провевим, что если сдвинуть остальные буквы в слове апельсин на 19 символов вправо по алфавиту, если они будут соответствовать зашифрованым, то мы нашли корень правильно.
В нашем случаи именно так и есть, то есть ответ задачи ключь = 19.
В переменной s1 подсчитывается количество элементов массива A, кратных 3. Таких элементов 3 (6, 18, 12) ⇒ s1=3
Значением переменной s2 будет максимальный элемент массива, кратный 4. ⇒ s2 = max(16,20,44) = 44
В переменной s3 подсчитывается сумма элементов массива, кратных 6. ⇒ s3 = 6+18+12 = 36
В переменной s3 подсчитывается сумма элементов массива, оканчивающихся на (остаток при делении на 10 = 3). ⇒ s4 = 23+23 = 46