Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задачник.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
7.71 Mб
Скачать

3.3. Пошук максимуму (мінімуму), ранжировка та перестановка

3.3.1. Пошук максимуму (мінімуму) та ранжировка

  1. N точок на площині задані своїми координатами (xi, yi). Визначити точку, максимально віддалену від початку координат.

  1. N точок на площині задані своїми координатами (xi, yi). Визначити точку, мінімально віддалену від початку координат.

  1. Є N електроустановок з відомими опорами Rk та струмами споживання Ik. Визначити номер та потужність найбільш енер-гоємної установки.

  1. Задані дійсні числа a1, a2,…, a30. Одержати max(a1+a30, a2+a29,…, a15+a16).

  1. Задані цілі числа m1, m2,…, m30. Одержати min(m1m16, m2m17,…, m15m30).

  1. Задані ціле n та дійсний вектор x(n). Помножити компоненти цього вектора на квадрат його найменшої компоненти, якщо x1  0, і на квадрат найбільшої – якщо x1 < 0.

  1. Задані ціле n (n>0) та цілочисельний вектор x(n). Якщо найбільша компонента вектора x<10, то всі від’ємні компоненти замінити одиницею.

  1. Усі компоненти з непарними номерами дійсного вектора a(a1, a2,…, a20), що розташовані за найменшою компонентою, помножити на цю найменшу компоненту.

  1. Усі члени послідовності b1, b2,…, bn з парними номерами, що передують першому максимальному члену цієї послідовності, помножити на максимальний член послідовності.

  1. Мінімальний член послідовності x1, x2,…, x20 замінити на цілу частину середнього арифметичного всіх членів. Якщо послідовність має декілька однакових за значенням мінімальних членів, то замінити останній.

  1. Перед прокаткою сталевих дванадцятитонних зливків їх необхідно прогрівати протягом двадцяти годин. За відомістю, в якій зазначений час перебування кожного з N зливків у нагрівальному колодязі (Ti<20), визначити, за який час у колодязі буде хоча б один нагрітий зливок. Видрукувати його номер.

  1. В спортивних змаганнях по багатоборству брали участь M спортсменів. У протоколі змагань зазначені номери учасників за жеребкуванням Ni та сума набраних ними балів Si. Визначити номер переможця змагань.

  1. Серед партії, що складається з N деталей циліндричної форми з діаметрами Di, знайти деталь, діаметр якої найменш відрізняється від значення стандартного діаметра A.

  1. На площині задані n точок своїми координатами (xi, yi). Визначити і видрукувати номер точки, для якої кут між віссю абсцис та відтинком, що з’єднує цю точку з початком координат, мінімальний.

  1. Задані дійсні числа a1, a2,…, an. Якщо при заміні від’ємних членів послідовності a1, a2,…, an їх квадратами утвориться послідовність, що не зменшується, визначити суму членів початкової послідовності, в протилежному випадку – одержати їх добуток .

  1. Змінній x присвоїти значення 1, якщо елементи одновимірного масиву A утворюють послідовність, що не зменшується, в протилежному випадку змінній x присвоїти значення суми трьох останніх елементів масиву.

  1. Задані дійсні числа a1, a2,…, an. Якщо при заміні від’ємних членів послідовності a1, a2,…, an їх квадратами утвориться послідовність, що не збільшується, добути корінь квадратний з останнього члена послідовності, в протилежному разі – його квадрат.

  1. Заданий одновимірний масив, що складається з N дійсних елементів. Визначити значення і номер мінімального додатного елемента.

  1. Заданий одновимірний масив, що складається з N дійсних елементів. Визначити значення і номер максимального від’ємного елемента.

  1. Змінній x присвоїти значення 0, якщо компоненти цілочисельного вектора B(b0, b1,…, bn) утворюють послідовність, що не зменшується, в протилежному випадку – значення, що дорівнює кількості однакових пар.

  1. N учасників попередніх змагань (N>2) набрали неоднакову кількість балів (Ai). У фінал змагань допускаються два учасника, які набрали максимальну кількість балів. Визначити фіналістів, видрукувати їх номери та набрані суми балів.

  1. З M учасників попередніх змагань N спортсменів, котрі набрали найбільшу суму балів, виходять у фінал. За протоколом попередніх змагань визначити та видрукувати номери фіналістів і набрані ними суми балів.

  1. У змаганнях по бігу на 100 м брали участь N спортсменів (N>4). У протоколі змагань зазначені виміряні в сотих долях секунди результати забігів (ti). Зібрати команду з чотирьох кращих бігунів для участі у естафеті 4 x 100 м.

  1. Видобута партія з N алмазів (N>2). Усі алмази пронумеровані та зважені. Для ювелірної обробки необхідно відділити два найбільших алмази та присвоїти їм імена "Схід" та "Мир". Визначити номери та вагу ювелірних алмазів, видрукувати їх номер, ім’я, вагу.

  1. Перед прокаткою сталевих десятитонних зливків їх необхідно прогрівати протягом вісімнадцяти годин. За відомістю, в якій зазначений час перебування кожного з N зливків у нагрівальному колодязі (Ti<18), видрукувати у порядку збільшення час видачі зливків з колодязя.

  1. Задані натуральне число n та дійсні числа x1, x2,…, xn. Визначити довжину найменшого відрізку числової вісі, який містить числа x1, x2,…, xn.

  1. Задані два масива дійсних значень з N та M елементів, які упорядковані за збільшенням. Утворити упорядкований за збільшенням масив з N+M елементів заданих масивів.

  1. N точок на площині задані своїми координатами (xi, yi). Обчислити та видрукувати полярні координати цих точок, упорядкувати їх за збільшенням полярного радіуса . Полярний радіус та полярний кут обчислюються за формулами:

  1. N точок на площині задані своїми координатами (xi, yi). Видрукувати координати цих точок за збільшенням кута між віссю абсцис та відтинком, що з’єднує початок координат з відповідною точкою.

  1. N точок на площині задані своїми координатами (xi, yi). Дійсні числа r1, r2,…, r11 (0<r1<r2<…<r11) вважаються радіусами півкругів з центром у початку координат на півплощині у>0. Визначити кількість точок, які належать кожному півкругу (межі півкола не належать півкругам).