Iуровень выбрать варианты ответов: 1. документом excel является… (2 ) а) таблица б) табличный процессор в) книга г) лист 2. столбцы электронной таблицы: обозначаются буквами латинского алфавита; нумеруются; обозначаются буквами алфавита; именуются пользователем произвольным образом. 3. для обозначения адреса ячейки электронной таблицы используются: буквы латинского алфавита и цифры буквы и латинского алфавита только буквы и цифры специальные символы 4. требуется расположить текст (данные) в ячейке таким образом, чтобы разные слова переходили на другую строку. ваши действия: изменить ширину столбца, так чтобы текст переходил на другую строку набрать данные в разных строках воспользоваться командой выравнивание/перенос по словам нажать 5. какая уникальная строка присутствует в excel… (2 ) а) строка состояния б) строка вычисления в) строка инструментов г) строка формул 6. окончание набора текста завершается… (2 ) а) щелчком провой кнопки мыши б) нажатием клавишей enter в) нажатием клавишей пробела г) щелчком мышки по строке формул 7. чтобы отредактировать ячейку надо… (2 ) а) нажатие f3 б) щелкнуть 2 раза по ячейки в) выделить ячейку г) нажатие f4 8. что значит обозначение а2: в3… (2 ) а) прямоугольная область смежных ячеек б) блок ячеек, состоящих из ячеек а2, а3, в2, в3 в) диапазон а2 г) ячейки а2 и а3 9. где находится строка формул… (2 ) а) справа от диалогового окна б) слева от диалогового окна в) внизу диалогового окна г) вверху от диалогового окна 10. режим масштаб позволяет… (2 ) а) увеличить изображение документа на экране б) отредактировать документ в) отобразить формулы в книге г) увидеть параметры страницы ii уровень дописать: относительный адрес – это … (5 ) что происходит при изменении данных в таблице… (5 ) в диалоговом окне excel существующие строки … (5 ) выделение смежных ячеек производится … (5 ) вид курсора мыши “ ” связан с выполнением функции … (5 ) вид курсора мыши “ ” связан с выполнением функции … (5 ) (5 ) iii уровень ответить: как переименовать лист в excel? (6 ) как удалить ячейку? (6 ) как отобразить все формулы листа одновременно? (6 ) как вставить строку? (6 )
import random
class Passanger:
def __init__(self, name_pass, bagadge_value, bagadge_quantity):
"""Constructor"""
self.name_pass = name_pass
self.bagadge_value = bagadge_value
self.bagadge_quantity = bagadge_quantity
if __name__ == "__main__":
list_name_pass = ["Иванов","Иванова","Калдыбег","Мухутдинов","Карелов","Анакондов"]
list_bagadge_value = [25,1,4,14,29,35,2,4,25,6,25,3]
list_bagadge_quantity = [1,4,5,1,1,1,1,1,1,4]
list_passangers = []
random.shuffle(list_name_pass)
random.shuffle(list_bagadge_value)
random.shuffle(list_bagadge_quantity)
for i in range(len(list_name_pass)):
list_passangers.append(Passanger(list_name_pass[i],list_bagadge_value[i], list_bagadge_quantity[i]))
print("Подходят под условие:")
for i in list_passangers:
if (i.bagadge_value < 25 and i.bagadge_quantity == 1):
print(i.name_pass, i.bagadge_value, i.bagadge_quantity)
print("")
print("Пассажиры:")
for i in list_passangers:
print(i.name_pass, i.bagadge_value, i.bagadge_quantity)
Объяснение:
https://pastebin.com/hNT2m49y
Примечание:
Если к числу в двоичной системе счисления приписывать в конец цифры, то число увеличивается и никак не может уменьшится. Поэтому, n<f(n). Следовательно, перебор различных чисел, принадлежащих отрезку [90;160], можно смело ставить до 160 (можно и меньше, но лень расписывать вычисления).
ToBinary - функция перевода числа из десятичной СС в двоичную. Можно писать любой алгоритм, необязательно в точности использовать мой.
FromBinary - функция перевода числа из двоичной СС в десятичную. Можно писать любой алгоритм, необязательно в точности использовать мой.
func - функция, которая выполняет преобразования числа согласно условию (пункты 1, 2, 3, 4).
Код кажется большим только из-за процедур и begin/endов. Без них - всего то 7 строчек :). В скринах можно проверить, действительно ли 19 (40-22+1).
Пример работы: