Отримання знань

дистанційна підтримка освіти школярів


Систематизація та узагальнення знань, вмінь і навичок

 із теми “Одновимірні масиви”

Задача Flowers

 

  Біляночка та Зоряночка із казки братів Грімм вирішили зробити квіткові композиції для продажу на базарі. Біляночка компонувала букети з маків, а Зоряночка – з ромашок.  

  Повертаючись додому, сестрички вирішили дізнатись, хто нарвав більшу кількість квітів. Допоможіть їм.

  Вхідні дані

       Програма читає з клавіатури 

        ¤ у першому рядку натуральне число N – кількість квіткових композицій;

       ¤ у другому рядку N цілих чисел  – кількість квітів у кожному букеті (композиції з ромашок позначено додатними числами, а з маків – від’ємними).

   Вихідні дані

          Програма виводить на екран літеру:

              ¤  “B”, якщо більше квітів назбирала Біляночка;

              ¤  “Z”, якщо краще потрудилась Зоряночка;

              ¤  “E”, якщо сестри рівноцінно попрацювали.

   Приклади вхідних і вихідних даних

        Введення: 6
                          12  35  -45  -7  21  -16
        Виведення: E

        Введення: 5
                          24  37  -41  -12  10
        Виведення: Z

        Введення: 6
                          13  -15  -25  24  41  -40
        Виведення: B


Задача Fibonacci

  Записати в одновимірний масив N чисел послідовності Фібоначчі. Вивести елементи масиву.

  Історична довідка. Італійський математик Леонард Фібоначчі (ХІІ-ХІІІ століття) у “Книзі абака” описав послідовність чисел, пізніше названу його іменем за вивчення властивостей елементів. Така послідовність вже була описана раніше в індійській математиці як числа Вараханка.

  Послідовність Фібоначчі визначається як ряд чисел, в якому перші два числа – одиниці, а кожне наступне число дорівнює сумі двох попередніх:

       1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, …

 

     F1= 1, F2=1, Fi=Fi-1+Fi-2

  Ознайомитись детальніше

   Вхідні дані 

        Програма читає з клавіатури одне натуральне число N – кількість шуканих чисел Фібоначчі.

   Вихідні дані

        Програма виводить на екран через пропуск N чисел послідовності Фібоначчі.

   Приклади вхідних і вихідних даних

        Введення: 7
        Виведення: 1  1  2  3  5  8  13

        Введення: 12
        Виведення: 1  1  2  3  5  8  13  21  34  55  89  144


Задача Gringots

 

  Як відомо, всі чарівники зберігають свої заощадження в банку “Грінготс”. Гобліни вирішили іти в ногу з часом і внесли дані про статки клієнтів до комп’ютерної бази. Кількість галеонів i-ого власника становить A[i].

  На жаль, вірус “Voldemort” зіпсував інформацію, зсунувши дані про клієнтів на K позицій вліво. Допоможіть гоблінам відновити базу.

  Вхідні дані

     ¤ у першому рядку 2 натуральних числа N (кількість клієнтів банку) і K (кількість позицій зсуву);

      ¤ у другому рядку N цілих чисел – зіпсовані дані про заощадження.

   Вихідні дані

      Програма виводить на екран через пропуск N цілих чисел – відновлену інформацію про кількість галеонів кожного клієнта банку.

   Приклади вхідних і вихідних даних

        Введення: 5  2
                          20  14  36  24  75
        Виведення:  24  75  20  14  36

        Введення: 6  3
                          17  35  62  94  18  43
        Виведення: 94  18  43  17  35  62


В системі: гості - (1); користувачі - (0)