profile
Размещено 5 лет назад по предмету Информатика от VikulkhLilik

N первых простых чисел представляются в двоичной системе счисления и записываются подряд. Из полученной последовательности нулей и единиц формируется числовая последовательность, каждый элемент которой представляет количество нулей, идущих подряд. Например, для N = 10 этими простыми числами являются 2, 3, 5, 7, 11, 13, 17, 19, 23, 29. Записанные подряд двоичные представления этих чисел – . Сформированная по заданному правилу последовательность имеет вид 1, 1, 1, 1, 3, 2, 1, 1. Тогда для N = 1000 максимальный элемент вновь сформированной последовательности будет иметь значение …

  1. Ответ на вопрос
    Ответ на вопрос дан nelle987
    10

    Код на python 3.5:
    from itertools import groupby
    n = 1000
    primes = [2, 3]
    i = 1
    while True:
      if all((6 * i - 1) % p != 0 for p in primes):
        primes.append(6 * i - 1)
      if len(primes) == n:
        break
      if all((6 * i + 1) % p != 0 for p in primes):
        primes.append(6 * i + 1)
      if len(primes) == n:
        break
      i += 1
    bin_string = ''.join(list(map(lambda p: bin(p)[2:], primes)))
    lengths = [len(list(g)) for k, g in groupby(bin_string) if k == '0']
    print(max(lengths))
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.