воскресенье, 6 апреля 2025 г.

8 класс

 Задача 1. Напишите программу для решения следующей задачи.

Ученики 4 класса вели дневники наблюдения за погодой и ежедневно записывали дневную температуру. Найдите среднюю температуру за время наблюдения. Если количество дней, когда температура поднималась выше нуля градусов, не менее 5, выведите YES, иначе выведите NO.

Программа получает на вход количество дней, в течение которых проводилось наблюдение N (1 ≤ N ≤ 31), затем для каждого дня вводится температура.

Пример работы программы:

Входные данныеВыходные данные
43.5
-4NO
12
-2
8

ДЗ
Задача 2.

Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел, кратных 8, или сообщает, что таких чисел нет (выводит «NO»). Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 100. Введённые числа не превышают 300.

Программа должна вывести среднее арифметическое чисел, кратных 8, или вывести «NO», если таких чисел нет. Значение выводить с точностью до десятых.

Пример работы программы:

Входные данныеВыходные данные
829.3
122
64
16
0
111NO
1
0

среда, 2 апреля 2025 г.

11 класс Досрочная волна 2024 года ЕГЭ

#Досрочная волна 2024_Задание 23
def f(x, y):
if x>y:
return 0
if x==y:
return 1
else:
return f(x+1, y)+f(x+2,y)+f(x*2,y)
print(f(4,11)*f(11,13)*f(13,15))

#Задание 24 Досрок 2024
f = open("244.txt")
s = f.read()
s = s.replace('Q', '0').replace('R', '0').replace('W', '0').replace('2', '1').replace('4', '1')
k = 1
maxi = 0
for i in range(len(s)-1):
if s[i]!=s[i+1]:
k=k+1
else:
maxi = max(maxi, k)
k = 1
print(maxi)

воскресенье, 30 марта 2025 г.

8 класс

 Задача 1. С учителем.

Напишите программу, которая в последовательности натуральных чисел определяет количество всех чётных чисел, кратных 3. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 –– признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000.

Программа должна вывести одно число: количество всех чётных чисел, кратных 3.

Пример работы программы:

Входные данныеВыходные данные
162
9
18
6
8

Задача 2. Самостоятельно.

Напишите программу, которая в последовательности натуральных чисел определяет количество однозначных чисел, кратных 3. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 1000. Введённые числа не превышают 30 000.

Программа должна вывести одно число: количество однозначных чисел, кратных 3.

Пример работы программы:

Входные данныеВыходные данные
1211
9
4
0
Задача 3. ДЗ

Напишите программу, которая в последовательности натуральных чисел вычисляет сумму трёхзначных чисел, кратных 4. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность).

Количество чисел не превышает 20. Введённые числа не превышают 1500.

Программа должна вывести одно число: сумму трёхзначных чисел, кратных 4.

Пример работы программы:

Входные данныеВыходные данные
18296
192
104
117
0

9 класс (1 неделя 4 чтв)

 Задача 1

В электронную таблицу внесли данные наблюдения за погодой в течение одного года.

В столбце A записана дата наблюдения; в столбце B – среднесуточная температура воздуха для указанной даты; в столбце C – количество выпавших осадков (в миллиметрах) для указанной даты; в столбце D – среднесуточное атмосферное давление (в миллиметрах ртутного столба). В столбце E записано направление ветра для указанной даты – одно из восьми возможных значений: «СЗ», «С», «СВ», «В», «ЮВ», «Ю», «ЮЗ», «З». В столбце F записана среднесуточная скорость ветра (в метрах в секунду). Всего в электронную таблицу были внесены данные по всем 365 дням года в хронологическом порядке.

Выполните задание.

Откройте файл с данной электронной таблицей (расположение файла Вам сообщат организаторы экзамена). На основании данных, содержащихся в этой таблице, выполните задания.

1. Какое среднее давление было в летние месяцы (июнь, июль, август)? Ответ на этот вопрос запишите в ячейку I2 таблицы.

2. Какая максимальная температура была в те дни года, когда дул западный (З) ветер? Ответ на этот вопрос запишите в ячейку I3 таблицы.

3. Постройте кольцевую диаграмму, отображающую соотношение количества дней, когда дули ветры «ЮЗ», «В» и «ЮВ». Левый верхний угол диаграммы разместите вблизи ячейки G7. В поле диаграммы должны присутствовать легенда (обозначение, какой сектор диаграммы соответствует каким данным) и числовые значения данных, по которым построена диаграмма.

Ответы должны быть вычислены с точностью двух знаков после запятой. Полученную таблицу необходимо сохранить под именем zadaniye_14. Файл

Задача 2

В электронную таблицу занесли информацию о грузоперевозках, совершённых некоторым автопредприятием с 1 по 9 октября. Ниже приведены первые пять строк таблицы.

ABCDEF
1ДатаПункт отправленияПункт назначенияРасстояниеРасход бензинаМасса груза
21 октябряЛипкиБерезки43263770
31 октябряОреховоДубки12117670
41 октябряОсинкиВязово33347830
51 октябряЛипкиВязово38454730

Каждая строка таблицы содержит запись об одной перевозке.

В столбце A записана дата перевозки (от «1 октября» до «9 октября»); в столбце B – название населённого пункта отправления перевозки; в столбце C – название населённого пункта назначения перевозки; в столбце D – расстояние, на которое была осуществлена перевозка (в километрах); в столбце E – расход бензина на всю перевозку (в литрах); в столбце F – масса перевезённого груза (в килограммах).

Всего в электронную таблицу были занесены данные по 370 перевозкам в хронологическом порядке.

Выполните задание.

Откройте файл с данной электронной таблицей (расположение файла Вам сообщат организаторы экзамена). На основании данных, содержащихся в этой таблице, выполните задания.

1. Какова суммарная масса грузов перевезённых с 3 по 5 октября? Ответ на этот вопрос запишите в ячейку H2 таблицы.

2. Какова средняя масса груза при автоперевозках, осуществлённых из города Орехово? Ответ на этот вопрос запишите в ячейку H3 таблицы с точностью не менее одного знака после запятой.

3. Постройте круговую диаграмму, отображающую соотношение количества перевозок из городов Дубки, Липки, Орехово. Левый верхний угол диаграммы разместите вблизи ячейки G6. В поле диаграммы должны присутствовать легенда (обозначение, какой сектор диаграммы соответствует каким данным) и числовые значения данных, по которым построена диаграмма.

Полученную таблицу необходимо сохранить под именем, указанным организаторами экзамена. Файл.

ДЗ:

Задача 3

В электронную таблицу занесли данные о калорийности продуктов. Ниже приведены первые пять строк таблицы.

ABCDE
1ПродуктЖиры, гБелки, гУглеводы, гКалорийность, Ккал
2Арахис45,226,39,9552
3Арахис жареный52,026,013,4626
4Горох отварной0,810,520,4130
5Горошек зелёный0,25,08,355

В столбце A записан продукт; в столбце B – содержание в нём жиров; в столбце C – содержание белков; в столбце D – содержание углеводов; в столбце Е – калорийность этого продукта.

Всего в электронную таблицу были занесены данные по 1000 продуктов.

Выполните задание.

Откройте файл с данной электронной таблицей (расположение файла Вам сообщат организаторы экзамена). На основании данных, содержащихся в этой таблице, ответьте на два вопроса.

1. Сколько продуктов в таблице содержат меньше 25 г жиров и меньше 25 г белков? Запишите количество этих продуктов в ячейку H2 таблицы.

2. Какова средняя калорийность продуктов с содержанием углеводов более 50 г? Ответ на этот вопрос запишите в ячейку H3 таблицы с точностью не менее двух знаков после запятой.

3. Постройте круговую диаграмму, отображающую соотношение суммарного количества жиров, белков и углеводов во второй сотне продуктов (номера 102-201). Левый верхний угол диаграммы разместите вблизи ячейки G6. В поле диаграммы должны присутствовать легенда (обозначение, какой сектор диаграммы соответствует каким данным) и числовые значения данных, по которым построена диаграмма.

Полученную таблицу необходимо сохранить под именем, указанным организаторами экзамена. Файл


вторник, 18 марта 2025 г.

11 класс №10-18

Задание 12. Код

 s = '1' + '8' * 99 + '1'

while ('81' in s) or ('882' in s) or ('8883' in s):
if '81' in s:
s = s.replace('81', '2', 1)
elif '882' in s:
s = s.replace('882', '3', 1)
else:
s = s.replace('8883', '1', 1)
print(s)
Задание 14. Код
x = 9**8 + 3**8 - 2
s = ''
while x != 0:
s += str(x % 3)
x //= 3
s = s[::-1]
print(s.count("2"))

Задание 15. Код
for A in range(1, 1000):
flag=True
for x in range(1, 1000):
if (((x&57>0) or (x&99>0)) <= (x&A>0))==False:
flag=False
break
if flag==True:
print(A)
 Задание 17. Код
f=open("17 (3).txt", "r")
a=list(map(int, f.readlines()))
print (a)
max3 = max(a) % 3
min7 = min(a) % 7
s3=[]
for i in range(len(a)-2):
tr=[a[i], a[i+1], a[i+2]]
a3 = [x for x in tr if x % 3 == max3]
a7 = [x for x in tr if x % 7 == min7]
if len(a3) == 1 and len(a7) >= 2:
s3.append(sum(tr))
print(len(s3), max(s3))

10 класс

 1.  Алгоритм вычисления значения функции F(n), где n  — натуральное число, задан следующими соотношениями:

F(1)  =  1;

F(2)  =  3;

F(n)  =  F(n−1) * F(n−2) + (n−2) при n > 2.

 

Чему равно значение функции F(5)? В ответе запишите только натуральное число.

2.  Алгоритм вычисления значений функций F(n), где n  — натуральное число, задан следующими соотношениями:

F(1)  =  1;

F(2)  =  2;

F(3)  =  3;

F(n)  =  F(n − 3) · n при n > 3.

 

Чему равно значение функции F(11)? В ответе запишите только натуральное число.

понедельник, 17 марта 2025 г.

9 класс_Пересдача

 Задание 1.

Изобразите на линейчатой диаграмме

Мама-32 года

Папа-38 лет

Сын-8 лет

Дочь-16 лет   


Задание 2.

Изобразите на столбчатой диаграмме

Январь-131 деталь

Февраль-100 деталей

Март-140 деталей

Апрель -95 деталей

Май-105 деталей

Июнь-145 деталей