Это старая версия Информатика/Архив/2024/10Б за 14.03.2024 14:59:50.

10Б

Результаты за всё время по всем задачам
Результаты по листкам
Статистика по неделям

Домашние задания


На 2024-02-03. Листок 23: задачи A-H.
На 2024-02-10. Листок 25: задачи A, B, D, G, H.
На 2024-02-24. Листок 29: задачи A, B, C, F, G, H, J, L*.
Закончить с задачами листков 23, 25, 29 к утру субботы 2023-03-09.


На 2024-03-14. Листок 32: доделать задачи A, B, C. Почитать про числа с плавающей запятой.


На 2024-03-28. Решить задачу C из листка 32, используя свой класс Rational. Примерная реализация:


import math

class Rational:
    def __init__(self, p, q):
        self.p = p
        self.q = q
        self.normalize()

    def normalize(self):
        gcd = math.gcd(self.p, self.q)
        # ...

    def __add__(self, other):
        pass
        # return Rational(..., ...)

    def __sub__(self, other):
        pass
        # return Rational(..., ...)
    
    def __mul__(self, other):
        pass
        # return Rational(..., ...)
    
    def __truediv__(self, other):
        pass
        # return Rational(..., ...)

    def __repr__(self):
        pass
        # return f"..."


Срок сдачи первых трёх заданий — 9 марта, 10:00.

Разное


2024-03-02. «Столы» — https://ggj.k60.in/st1. Сдать на бумажке.


Курс


Основные темы
21. Графы – 1: корневые деревья Вход для сдачи [1069]Результаты
22. Файловый ввод-вывод «подсчет» Вход для сдачи [1070]Результаты
23. Регулярные выражения Вход для сдачи [1071]Результаты
24. Работа с файлами и папками в ОС Вход для сдачи [1072]Результаты
25. Работа с данными в формате JSON Вход для сдачи [1073]Результаты
26. Разработка телеграм-ботов [25 JSON] Вход для сдачи [1074]Результаты
27. Файлы — 2, ловкие подсчёты и разные задачи Вход для сдачи [1075]Результаты
28. Системы счисления Вход для сдачи [1076]Результаты
29. Элементарная теория чисел Вход для сдачи [1077]Результаты
30. Графы – 2: обходы и задачи Вход для сдачи [1078]Результаты
31. Битовые операции Вход для сдачи [1079]Результаты
32. Введение в ООП. Классы Fraction, Decimal Вход для сдачи [1083]Результаты
33. Введение в ООП. Классы date, time, datetime [ООП 32] Вход для сдачи [1084]Результаты
34. Реализация Fraction и цепные дроби [ООП 32] Вход для сдачи [1085]Результаты
Дополнительные олимпиадные темы
15.2★. Частичные суммы, два указателя Вход для сдачи [1062]Результаты
15.4★. Бинарный поиск Вход для сдачи [1061]Результаты
15.6★. Динамическое программирование Вход для сдачи [1063]Результаты
30.2★. Графы — 3: обходим по-взрослому Вход для сдачи [1080]Результаты
30.4★. Оптимизация переборных задач Вход для сдачи [1081]Результаты
30.6★. Задача о рюкзаке и её вариации Вход для сдачи [1082]Результаты