Инструменты пользователя

Инструменты сайта


11b_2026

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
11b_2026 [2025/12/12 08:36]
super_admin [Подготовка к промежуточной аттестации]
11b_2026 [2026/03/26 10:22] (текущий)
super_admin [Подготовка к ЕГЭ]
Строка 1: Строка 1:
  
 ====== 11 классы (база) ====== ====== 11 классы (база) ======
 +
 +===== Файлы =====
 +
 +  * [[https://​disk.yandex.ru/​d/​RzyF6hIkbEzkjw]]
 +  * [[https://​disk.yandex.ru/​d/​2U9NMW3n9tk16g]]
 ===== Яндекс Учебник ===== ===== Яндекс Учебник =====
  
Строка 21: Строка 26:
  
  
-[[https://​stepik.org/​lesson/​488772/​step/​7?​unit=480009]]+  * [[https://​stepik.org/​lesson/​488772/​step/​7?​unit=480009]] 
 +  * [[https://​www.perplexity.ai/​search/​ty-v-roli-uchitelia-informatik-PGgqsdd8S7yTzCLSu7747w#​0]] 
 +  * [[https://​education.yandex.ru/​ege/​inf]]  
 + 
 +<code Python>​ 
 +'''​ 
 +Ребята составляют 9-буквенные слова из букв слова СНЕГУРОЧКА. 
 +Сколько слов получится составить,​ если известно,​ 
 +что в каждом слове должно быть ровно 3 согласные?​ 
 +Буквы в слове могут повторяться сколько угодно раз или не встречаться вовсе. 
 +'''​ 
 +from itertools import product 
 +cnt = 0 
 +for i in product("​СНЕГУРОЧКА",​ repeat=9):​ 
 +    w = ""​.join(i) 
 +    n = 0 
 +    m = 0 
 +    for j in w: 
 +        if j in "​ЕУОА":​ 
 +            n += 1 
 +        elif j in "​СНГРЧК":​ 
 +            m += 1 
 +        if n > 6 or m > 3: 
 +            break 
 +    if m == 3: 
 +        #print(w) 
 +        cnt += 1 
 +        if cnt % 100000 == 0: 
 +            print(w) 
 +print(cnt) 
 + 
 +</​code>​ 
 + 
 +Дано: 
 +Слово «снегорочка» (9 букв) 
 +Нужно составить 9-буквенные слова 
 +В каждом слове ровно 3 согласные 
 +Буквы могут повторяться 
 +Решение:​ 
 +В слове «снегорочка»:​ 
 +Согласные:​ с, н, г, р, ч, к (6 букв) 
 +Гласные:​ е, о, о, а (3 буквы) 
 +Нам нужно выбрать 3 позиции из 9 для согласных. Это можно сделать  
 +
 +
 +
 +C  
 +
 +
 +​ 
 +  способами:​  
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +− 
 +
 +
 +
 +
 +84 
 +C  
 +
 +
 +​ 
 + =  
 +3!(9−3)! 
 +9! 
 +​ 
 + =84 способа 
 +На каждую из 3 выбранных позиций можно поставить любую из 6 согласных букв. Значит,​ для согласных есть  
 +
 +
 +6  
 +
 +  вариантов. 
 +На оставшиеся 6 позиций можно поставить любую из 3 гласных букв. Для гласных есть  
 +
 +
 +3  
 +
 +  вариантов. 
 +По правилу умножения общее число слов:  
 +84 
 +⋅ 
 +
 +
 +⋅ 
 +
 +
 +
 +84 
 +⋅ 
 +216 
 +⋅ 
 +729 
 +
 +1360704 
 +84⋅6  
 +
 + ⋅3  
 +
 + ​=84⋅216⋅729=1360704 
 +Ответ: 1 360 704 слова можно составить при заданных условиях. 
 + 
 + 
 +https://​education.yandex.ru/​ege/​inf/​task/​bb03bae6-eef4-4354-8c1d-8ee6bc886165 
 + 
 + 
 +<code Python>​ 
 +#F = open('​24_3.txt'​) 
 +#st = F.readline() 
 +st = "​YDFGYYDFAYYYSDAFY"​ 
 +mx = 0 
 +y = [] 
 +for i in range(len(st)):​ 
 +    if st[i] == '​Y':​ 
 +      y.append(i) 
 +for i in range(len(y) - 4): 
 +    if y[i+4] - y[i] > mx: 
 +        mx = y[i+4] - y[i] 
 + 
 +print(mx - 1) 
 + 
 +mx2 = 0 
 +spl = st.split("​Y"​) 
 +print(st) 
 +print(spl) 
 +for i in range(len(spl)-3):​ 
 +    cnt_len = 0 
 +    for j in range(i, i + 4): 
 +        cnt_len += len(spl[j]) 
 +    print(spl[i:​i + 4], cnt_len) 
 +    mx2 = max(mx2, cnt_len + 3) 
 +print(mx2) 
 +   
 +</​code>​ 
 + 
 + 
 + 
 +<code Python>​ 
 + 
 +'''​ 
 +https://​education.yandex.ru/​ege/​inf/​task/​73ae4ec6-cd41-42bb-afd7-e6f2b9768217 
 +Текстовый файл состоит из букв D, E, G, O, R, T. 
 +Найдите максимальную длину цепочки вида DOGDOGDOGD… 
 +Цепочка состоит из повторяющихся фрагментов DOG, 
 +последний фрагмент может быть неполным. 
 +'''​ 
 +with open("​24_217.txt"​) as f: 
 +    t = f.readline() 
 +  
 +print(t[:​10]) 
 +cnt = 0 
 +max_cnt = 0 
 +for ch in t: 
 +    if (ch == "​D"​ and cnt % 3 == 0) or \ 
 +       (ch == "​O"​ and cnt % 3 == 1) or \ 
 +       (ch == "​G"​ and cnt % 3 == 2): 
 +        cnt += 1 
 +        max_cnt = max(cnt, max_cnt) 
 +    elif ch == "​D":​ 
 +        cnt = 1 
 +    else: 
 +        cnt = 0 
 + 
 +print(max_cnt) 
 + 
 +</​code>​ 
 + 
 +По таблице на платформе «ЯКласс»,​ процент набранных баллов переводится в отметку по пятибалльной шкале:​ 
 +  * 5 (Пятёрка) — 90–100% (почти нет ошибок,​ 1–2 недочёта);​ 
 +  * 4 (Четвёрка) — 75–89,99% (в целом верно, 1–2 ошибки);​ 
 +  * 3 (Тройка) — 50–74,99% (основное усвоено,​ есть пробелы);​ 
 +  * 2 (Двойка) — 10–49,99% (много ошибок,​ нужен разбор);​ 
 +  * 1 (Не зачтено) — 0–9,99% (нет понимания темы, работу нужно переделать). 
 + 
 + 
 +[[https://​stepik.org/​course/​122809/​promo?​search=8918876203]] 
 + 
 +[[https://​ridero.ru/​books/​mir_naiznanku_1/​freeText/?​srsltid=AfmBOoqBlDqFWJT7WziTdFJlm6aqZBqW1tpoD83aBT-wNJmvVcd7SNQi]] - Мир наизнанку 
 + 
 +[[https://​www.perplexity.ai/​search/​pomogi-naiti-rossiiskii-analog-PaA1rIwqQnmSKc_lpBTQpA#​1]]
11b_2026.1765517791.txt.gz · Последние изменения: 2025/12/12 08:36 — super_admin