Школа179: 9Д-1

https://ejudge.179.ru/wiki     Редакция: 102 (11.04.2022 13:40)
Это старая версия Информатика/Aрхив/2022/9Д-1 за 11.04.2022 13:40 под редакцией VladimirIlyin.

9Д-1

Сортировки Теория Задачи Вход [1388] Результаты
Строки в STL Теория Задачи Вход [1377] Результаты
MicroGeogebra Написать графическую программу по геометрии Возможности:
  • Ставить точки мышью и выделять их 
  • Строить по выделенным точкам прямые, окружности, (треугольники)
  • Выделять построенные объекты
  • Строить производные объекты, например: строить точки пересечения прямой и окружности, строить описанную окружность треугольника
К 12 марта реализовать 5 построений производных объектов
Треугольники Все факты считаются известными Задачи Вход [1362] Результаты
Окружности Статья и про окружности в том числе Задачи Вход [1353] Результаты
Прямые Конспект Задачи Вход [1349] Результаты
Скалярное и векторное(псевдоскалярное) произведение Конспект Задачи Вход [1333] Результаты
Динамическое распределение памяти Теория(продолжение) Задачи Вход [1327] Результаты
Указатели Теория Задачи Вход [1322] Результаты
Структуры Теория и задачи
Перегрузка операторов
Вход [1308] Результаты
Функции
Оформите решения задач на графику красиво.

  • Разбейте на функции, например, добавьте функции рисования шашки или клетчатого поля. Функция main() должна содержать мало строк, при этом очень понятных.
  • В шашках должны легко (изменением одной строки) меняться цвет темных клеток, размер клеток, положение на доске
  • В идеальном газе должны легко изменяться количество шариков-молекул и размер прямоугольника сосуда, он должен быть внутри окна, но не обязательно занимать все окно. У каждого шарика должны быть свои скорости, цвет и радиус.

Решения сдайте в контест 1301 задачи ZF, ZH

Теория

Задачи Вход [1301] Результаты
Простейшая графика
Решения сдайте в контест 1301 задачи ZD, ZE
Скачайте и запустите проект для Codeblocks или для CLion

1. Нарисуйте доску для шашек 8x8 c первоначальной расстановкой
Шашки. Первоначальная расстановка
2. Создайте модель идеального газа (кружочки двигаются, отталкиваясь от стенок по законам физики)
Массивы Теория Задачи Вход [1291] Результаты
Цикл for Теория Задачи Вход [1282] Результаты
Условная инструкция Теория Задачи Вход [1271] Результаты
Целочисленная арифметика Теория Задачи Вход [1267] Результаты
Компилируем и запускаем программу на C++ Теория Примеры

Знакомство


Для начала решите одну из задач, можно обе.
Для решения можно использовать какие-угодно программы и страницы в интернете.


1. Посчитайте сумму арабских цифр (именно цифр, а не чисел) в тексте статьи (картинки и цифры на странице, но не в статье – не в счет).

2. Посчитайте количество страниц Википедии о женских именах, длина которых больше 5 символов (Ольгу не считаем, Беатрису считаем).

Более формально: нужно посчитать количество нужных имен в списке (обрабатываем только сам список) на странице Википедии Категория: Женские имена и следующей по ссылке с продолжением списка.