Можно либо циклы в общем цикле (коротко и красиво):
использовать Робот
алг
нач
нц пока снизу свободно
вниз
нц пока справа свободно
вправо
кц
нц пока снизу свободно
вниз
кц
нц пока слева свободно
влево
кц
кц
кон
То же самое ещё понятнее и короче выглядит, если малые циклы в строчку записать:
использовать Робот
алг
нач
нц пока снизу свободно
вниз
нц пока справа свободно; вправо кц
нц пока снизу свободно; вниз кц
нц пока слева свободно; влево кц
кц
кон
Либо просто несколько циклов друг за другом (длинно и уныло):
использовать Робот
алг
нач
нц пока справа свободно
вправо
кц
нц пока снизу свободно
вниз
кц
нц пока слева свободно
влево
кц
вниз
нц пока справа свободно
вправо
кц
нц пока снизу свободно
вниз
кц
нц пока слева свободно
влево
кц
кон
Поделитесь своими знаниями, ответьте на вопрос:
Скільки плюсів отримає людина, яка дала 5% неправильних відповідей на питання, згідно з формулою: ЕСЛИ(A1="Всі відповіді не правильні"; "+++"; ЕСЛИ(A1="10% відповідей не правильні"; "++"; ЕСЛИ(A1="Всі відповіді правильні"; "+"; ""))) ?
81
Объяснение:
1) 1 часть идентификатора состоит из 10 заглавных латинских букв. Всего латинских заглавных букв 26 => N=26
26 <= 2^i => i = 5 бит - объём, занимаемый одним символом
I (1 части) = 5 бит * 10 букв (из которых состоит код) = 50 бит
2) N = 99999
99999 <= 2^i => i = 17 бит - объём, занимаемый числом в идентификаторе
3) I (одного идентификатора без доп.информации) = 50 бит + 17 бит = 67 бит = 9 байт
I (одного идентификатора c доп.информации) = 9 + 13 = 22 байта
4) n = 1800/22 байта = 81 пользователей