n = int(input("введите число n: ")) # спрашиваем у пользователя число n
my_dict = dict() # создаём наш словарь
for key in range(1, n + 1): # перебираем все числа от 1 до n (включительно) - это будут будущие ключи словаря,
my_dict[key] = random.randint(1, 10) # и присваиваем им случайные значения от 1 до 10 (включительно)
print("наиболее частое значение в этом словаре (%s) встречается здесь %s раз" % collections.counter(my_dict.(1)[0]) # отбираем самое частое значение в словаре с collections.counter и форматируем строку %s
ps: прочитай здесь про collections - полезная вещь:
У нас сказано, что только из утверждений могло быть верным.
Если первое утверждение верное (у Ани синяя флешка), то у Маши она не синяя и второе утверждение тоже является истинным - данный вариант. нам не подходит.
Если у Ани красная флешка, то у Маши либо синяя, либо белая, а у Вари либо белая, либо синяя флешка. В одном случае у нас 0 правильных суждений, а во втором - два. Варианты не подходят.
Значит у Ани белая флешка. Поэтому у Вари не белая - данное (3) суждение верное. Если у Вари синяя флешка, то у Маши - красная. Два верных суждения - не подходит. Если у Вари красная, то у Маши - синяя и у нас 1 верное суждение.
вот код (лучше скопируй с ):
import random
import collections
n = int(input("введите число n: ")) # спрашиваем у пользователя число n
my_dict = dict() # создаём наш словарь
for key in range(1, n + 1): # перебираем все числа от 1 до n (включительно) - это будут будущие ключи словаря,
my_dict[key] = random.randint(1, 10) # и присваиваем им случайные значения от 1 до 10 (включительно)
print("наиболее частое значение в этом словаре (%s) встречается здесь %s раз" % collections.counter(my_dict.(1)[0]) # отбираем самое частое значение в словаре с collections.counter и форматируем строку %s
ps: прочитай здесь про collections - полезная вещь:
У нас сказано, что только из утверждений могло быть верным.
Если первое утверждение верное (у Ани синяя флешка), то у Маши она не синяя и второе утверждение тоже является истинным - данный вариант. нам не подходит.
Если у Ани красная флешка, то у Маши либо синяя, либо белая, а у Вари либо белая, либо синяя флешка. В одном случае у нас 0 правильных суждений, а во втором - два. Варианты не подходят.
Значит у Ани белая флешка. Поэтому у Вари не белая - данное (3) суждение верное. Если у Вари синяя флешка, то у Маши - красная. Два верных суждения - не подходит. Если у Вари красная, то у Маши - синяя и у нас 1 верное суждение.
Аня - белая флешка
Маша - синяя флешка
Варя - красная флешка