Урок:

Одновимірна динаміка: задача про "коника" (модифікації). Розбір юніорських задач (2021-2022)

03.01.2023
0 0
Опис уроку (учням цей опис не показується):

Цілі:

  • навчальна: ознайомити з завданнями ІІІ етапу Всеукраїнськкої олімпіади з програмування;

  • розвивальна: розвивати логічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;

  • виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.

Вміст уроку:
1
2
3
4
5
6
7
8
9
10

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

2

3

4

Гімнастика для очей

Відеоінструкція (1 хв)

5

Умова задачі

На числовій прямій сидить коник, який може стрибати вправо. Спочатку коник перебуває в точці 1. Визначити кількість різних маршрутів, які переводять коника в точку з координатою n.

Модифікації

  1. Якщо коник стрибає вправо на одну або дві одиниці, то кількість маршрутів можна обчислити за формулою

  2. Якщо коник стрибає вправо на одну, дві або три одиниці, то кількість маршрутів можна обчислити за формулою

  3. Якщо коник стрибає вправо на відстань від 1 до К одиниць, то кількість маршрутів можна обчислити за формулою

    де суму обчислюють, як додатковий цикл:

6

Задача "Коник-К"

Умова задачі (informatics)

Умова задачі (EOlymp)

Розв'язати задачу, виконати тестування програми на сервері, надіслати скріншот програми та результати тестування.

7

Задача "Коник-KMax"

Умова задачі (informatics)

Ця задача розв'язується подібно до попередньої. Однак формула суми для K кроків використовує операцію ділення з остачею. В арифметиці цілих чисел для суми двох чисел виконується формула:
(a + b) % (10^6+7) = (a % (10^6+7) + b % (10^6+7)) % (10^6+7).

Цю формулу потрібно використати для обчислення F(i).

Якщо на мові С++ ця задача не пройде кілька тестів поспіль, то це означатиме використання дуже великих чисел і треба cпробувати розв'язати цю задачу на мові Python.

Розв'язати задачу, виконати тестування програми на сервері, надіслати скріншот програми та результати тестування.

8

Задача "Коник та жабка"

Умова задачі

Пояснення до задачі.

Нехай окремі точки є "забороненими" для коника, він не може стрибати в ці точки. "Мапа" заборонених точок задається масивом Mapfrog: якщо Mapfrog[i] == 0, то коник не може стрибати в точку "і", якщо Mapfrog[i] == 1 - тоді може.

Рекурсивна функція подібна до попередньої задачі, але доповнюється масивом, що містить інформацію про розташування жабенят:

де s - це сума:

як і в попередній програмі обчислюється через цикл for.

Розв'язати задачу на мові С++, виконати тестування програми на сервері, надіслати скріншот програми та результати тестування.

9

Умова задачі "Коник збирає монети"

На числовій прямій сидить коник, який може стрибати вправо на 1 або 2 кроки. За стрибок в кожну точку необхідно заплатити певну вартість, яка різна для кожної точки. Спочатку коник перебуває в точці 1. Визначити кількість різних маршрутів, які переводять коника в точку з координатою n.

Пояснення до задачі (відео)

Ознайомитись з розбором задачі.

Розв'язати задачу, виконати тестування програми на сервері, надіслати скріншот програми та результати тестування.

PS: ознайомитись з умовою аналогічного варіанту цієї задачі можна тут

10

Розбір завдань ІІ туру Всеукраїнської юніорської та дівочої олімпіади з інформатики

  1. Ознайомитись з умовами задач

  2. Ознайомитись з поясненнями до розв'язування задач.

  3. Умови задач
    Федерація ООП
    Дівчата та хлопці
    Лицарі та брехуни

  4. Розв'язати задачі, надіслати скріншоти коду та результатів тестування на сервері.

Рефлексія від 1 учня

Сподобався:

0

Так: 1

Ні: 0

Зрозумілий:

0

Так: 1

Ні: 0

Потрібні роз'яснення:

0

Ні: 1

Так: 0

Рекомендуємо

Олімпіадні задачі: масиви - урок 2

Олімпіадні задачі: масиви - урок 2

179

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
змішані

33 грн

Підготовка до олімпіад: ІІ етап Всеукраїнської олімпіади з інформатики (2024-2025) (2)

Підготовка до олімпіад: ІІ етап Всеукраїнської олімпіади з інформатики (2024-2025) (2)

1181

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
змішані

33 грн

Підготовка до олімпіад: ІІ етап Всеукраїнської олімпіади з інформатики (2024-2025) (1)

Підготовка до олімпіад: ІІ етап Всеукраїнської олімпіади з інформатики (2024-2025) (1)

2069

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
8—11 клас

33 грн

Систематизація знань (9) (повторення, частина 1)

Систематизація знань (9) (повторення, частина 1)

52

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
9 клас

33 грн

Алгоритм пошук в ширину: числова послідовність як граф

Алгоритм пошук в ширину: числова послідовність як граф

124

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
11 клас

33 грн

Вибір конструкції буклету. Аналіз існуючих стилів і видів буклетів, їх конструктивних форм і матеріалів

Вибір конструкції буклету. Аналіз існуючих стилів і видів буклетів, їх конструктивних форм і матеріалів

126

Аватар профіля Костукевич Фелікс Віталійович
Інформатика
11 клас

33 грн

Схожі уроки

Поняття про операційні системи, мови програмування. Прикладне програмне забезпечення комп’ютера та його використання для вирішення задач

Поняття про операційні системи, мови програмування. Прикладне програмне забезпечення комп’ютера та його використання для вирішення задач

208

Аватар профіля Шевченко Наталія Володимирівна
ІКТ
дорослі

Пристрої для роботи з інформацією

Пристрої для роботи з інформацією

54

Аватар профіля Стасишин Світлана Йосифівна
ІКТ
2 клас

Лінії зв’язку та їх характеристики

Лінії зв’язку та їх характеристики

250

Аватар профіля Халимівська Ірина Анатоліївна
ІКТ
III курс

Основи мережевих систем. Адресація в інтернеті

Основи мережевих систем. Адресація в інтернеті

174

Аватар профіля Халимівська Ірина Анатоліївна
ІКТ
I курс

Класифікація програмного забезпечення

Класифікація програмного забезпечення

102

Аватар профіля Халимівська Ірина Анатоліївна
ІКТ
I курс

Он-лайн сервіси для роботи з текстовими і графічними файлами. Небезпеки пов'язані з використанням он-лайн сервісів.

Он-лайн сервіси для роботи з текстовими і графічними файлами. Небезпеки пов'язані з використанням он-лайн сервісів.

89

Аватар профіля Усиченко Олена Вікторівна
ІКТ
I—II курси