суббота, 26 марта 2022 г.

Консультация 9 класс

Сегодня встречаемся в 10.00 в Teams по этой ссылке

К сожалению смогу провести только консультацию по математике

вторник, 22 марта 2022 г.

Дополнительное задание для 8 классов (информатика)

Добрый день. У многих сейчас не хватает оценок для аттестации за четверть.

Для исправления ситуации, выполните доп задания. За каждое оценка в журнал (без одинаковых решений и ГДЗ пожалуйста)

Эти задания из начала года, так что для их выполнения вам нужно повторить указанные темы учебника.

1. Работа по теме "Представление чисел на компьютере"

3. Работа по теме "Элементы алгебры логики" (третью задачу можно не решать)






Результаты и вопросы по выполнению присылайте на почту infmatem208@gmail.com в письме указывайте фамилию и класс

суббота, 19 марта 2022 г.

Консультация (математика, 9б)

В teams по этой ссылке

исправил ссылку

Начинаем в 10.00

пятница, 18 марта 2022 г.

Для 10а

Сегодня мы рассматривали этот вариант

Решение для второй задачи:

f=open('17(1).txt')
s=[]
for i in range(10000):
    a=f.readline()
    s.append(int(a))
n=0
maxs=0
for i in range(len(s)):
    for j in range(i+1,len(s)):
        if (s[i]+s[j])%9==0:
            n+=1
            if s[i]+s[j]>maxs:
                maxs=s[i]+s[j]
print(n,maxs)
Решение для четвертой задачи:

def g(i,j,sm):
    sm+=sp[i][j]
    if i!=0:
        g(i-1,j,sm)
    if j!=9:
        g(i,j+1,sm)
    if i==0 and j==9:
        otvet.append(sm)

f=open('18.txt')
sp=[]
otvet=[]
for i in range(10):
    a=f.readline()
    s=list(map(int,a.split()))
    sp.append(s)
g(9,0,0)
print(max(otvet),min(otvet))
Доделайте оставшиеся задачи. Для последних трех задач стандартное решение делается в электронных таблицах. Так что мы делали альтернативным способом.

Задачи принесите во вторник 22 марта.

среда, 16 марта 2022 г.

Дополнительные задания (9 классы, информатика)

 Для тех у кого не хватает оценок, выполните следующие дополнительные задания.

№1 Работа со списками

№2 Задачи с использованием циклов

Используя цикл while, решите эти задачу

1. Напишите программу, которая в последовательности натуральных чисел определяет количество всех чисел, кратных 10. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Введённые числа не превышают 30 000. Программа должна вывести одно число: количество всех чисел, кратных 10

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

Используя цикл for, решите эту задачу

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

№3 Вариант с "Решу ОГЭ"

Выполните вариант по ссылке
 

За каждый № отдельная оценка.

Решения присылайте на почту infmatem208@gmail.com

В письме указывайте фамилию

Дополнительные задания (9б, геометрия)

Для тех у кого не хватает оценок, выполните следующие дополнительные задания.

За каждый отдельная оценка.

Тест принимаю с решениями (где нужно посчитать) и с рисунком к каждому вопросу

№1

№2 Уровень на выбор (за первый уровень максимум 4)

№3

Решения присылайте на почту infmatem208@gmail.com

В письме указывайте фамилию



Дополнительное задание (9Б, алгебра)

 Для тех у кого не хватает оценок, выполните следующие дополнительные задания.

За каждый отдельная оценка.

Тест принимаю с решениями, а не только варианты ответа

Решения присылайте на почту infmatem208@gmail.com

В письме указывайте фамилию


 

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

Выполнить задания 2 и 3 варианта 10359685

Текст нерационального решения задания 1 из этого варианта

f=open('17.txt')
s=[]
a=f.readline()
while a!='':
    s.append(int(a))
    a=f.readline()
n=0
maxs=0
for i in range(len(s)):
    for j in range(len(s)):
        if i!=j and (s[i]*s[j])%62==0:
            n+=1
            if s[i]+s[j]>maxs:
                maxs=s[i]+s[j]
print(int(n/2),maxs)

суббота, 5 марта 2022 г.

пятница, 4 марта 2022 г.

Задача 26

f=open('input.txt')
d=f.readline().split()
for i in range(len(d)):
    d[i]=int(d[i])
s=0
cena=[]
kolvo=[]
for i in range(d[0]):
        c=f.readline().split()
        if c[2]=='A':
            s=s+int(c[0])*int(c[1])
        else:
            cena.append(int(c[0]))
            kolvo.append(int(c[1]))
s=d[1]-s
a=0
m=len(cena)
for i in range(m):
    x=min(cena)
    y=cena.index(x)
    if s<x:
        print(a,s)
        break
    n=kolvo[y]
    for j in range(n):
        s=s-x
        a=a+1
        if s<x:
            break    
    cena.remove(x)
    kolvo.remove(n)

        
    

вторник, 1 марта 2022 г.

Домашнее задание (8В, 1 марта)

 1. Задание для всех:


 2. Доп задание для тех, кто не работал на уроке:

1) Дан список чисел. Если в нем есть два соседних элемента одного знака, выведите эти числа. Если соседних элементов одного знака нет — не выводите ничего. Если таких пар соседей несколько — выведите первую пару.  

2) Переставьте соседние элементы списка (A[0] c A[1], A[2] c A[3] и т. д.). Если элементов нечетное число, то последний элемент остается на своем месте.