артур613
23.02.2021 10:59

Построить информационную модель (через microsoft word)

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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
3754456988561
10.03.2022 21:46

a = 'A , B , C , D , E , F , G , H , I , J , K , L , M , N , O , P , Q , R , S , T , U , V , W , X , Y , Z'

a = a.replace(',', '')

a = a.replace(' ', '')

for k in a:

   for l in a:

       for m in a:

           for n in a:

               print(k + l + m + n)

насчет повторов не уверен, если будут, то:

l = []

a = 'A , B , C , D , E , F , G , H , I , J , K , L , M , N , O , P , Q , R , S , T , U , V , W , X , Y , Z'

a = a.replace(',', '')

a = a.replace(' ', '')

for k in a:

   for l in a:

       for m in a:

           for n in a:

               l.append(k + l + m + n)

l = set(l)

for i in l:

   print(i)

0,0(0 оценок)
Ответ:
tim152
05.10.2020 18:17
Судя по всему, здесь в цикле складываются квадраты всех нечетных чисел от m до n включительно.

m & 1 - это битовая конъюнкция. Результатом будет 1, если m нечетное, и 0, если m - четное (то есть, содержит или не содержит соответствующий разряд)

Выражение вида T ? X : Y, где T - логическое высказывание, принимает значение X, если T истинно, и Y, если T ложно.

Соответственно, i = (m & 1) == 1 ? m : m + 1 означает, что
если m нечетное, то i = m
если четное, i = m+1 (то есть, первое нечетное число после m)

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