Завдання на розрахункову роботу з дисципліни “Паралельні та розподілені обчислення”. Побудувати розширену мережу Петрі, яка оптимально, тобто з мінімальною кількістю вузлів та переходів реалізовує обчислення, задані варіантом. Вершини вхідних даних містять цілі невід’ємні числа i можуть з'явитися лише один раз. У мережі мають бути помічені вершини “старт”, “фініш” та “помилка”. Знак результату має встановлюватися за допомогою додаткової вершини. При необхідності, результат може знаходитися у декількох вершинах (наприклад ціла і дробові частини). Розрахункова робота повинна містити: Титульний аркуш; Постановку та аналіз завдання; Загальну структуру мережі Петрі на рівні функціональних блоків з описом призначення кожного з них; Мережі Петрі, що реалізовують всі функціональні блоки (різні), з розгорнутим поясненням їх роботи; при цьому, для показовості опису, слід використовувати символьні позначення елементів мережі (вузлів та переходів). Висновки щодо можливості застосування побудованої мережі, як засобу представлення алгоритму виконання обчислень. ВАРІАНТИ ЗАВДАНЬ № Завдання.
1 Задано цілі додатні числа . Знайти : , якщо – комплексні числа [a/b]– ціла частина від ділення.
2 Задано цілі додатні числа n та m. Знайти найбільший спільний дільник (НСД) цих чисел, використовуючи алгоритм Евкліда. Алгоритм Евкліда базується на таких властивостях НСД. Для двох цілих додатних n та m, які одночасно не дорівнюють нулю і при цьому m>=n, вірно те, що при n=0 НСД (n,m)=m. Якщо n(0 то для чисел m,n,r, де r – остача від ділення m на n виконується рівність НСД (m,n)= НСД (n,r). {Наприклад, НСД (15,6)= НСД (6,3)= НСД (3,0)=3.}
3 Задано цілі додатні числа . Знайти : , якщо – комплексні числа. [a/b]– ціла частина від ділення.
4 Задано цілі додатні числа . Знайти : , якщо – комплексні числа. [a/b]– ціла частина від ділення.
5 Задано ціле додатне n. Знайти , де: ; [a/b]– ціла частина від ділення.
6 Задано цілі додатні числа n та m. Знайти суму m останніх десяткових цифр числа n.
7 Задано цілі додатні числа . Знайти : , якщо – комплексні числа. [a/b]– ціла частина від ділення.
ВАРІАНТИ ЗАВДАНЬ № Завдання.
8 Задано цілі додатні числа . Знайти: , де , , - комплексні числа. [a/b]– ціла частина від ділення.
9 Задано цілі додатні числа . Знайти : , якщо – комплексні числа. [a/b]– ціла частина від ділення.
10 Взаємний вплив двох конкуруючих видів тварин на чисельність їх популяції в n -ному році описується системою:
припустивши , де a,b- задані цілі додатні числа, знайти загальну чисельність кожної з популяцій за всі роки, до вимирання одної з них.
11 Задано цілі додатні числа . Знайти : , якщо – комплексні числа. [a/b]– ціла частина від ділення.
12 Задано цілі додатні числа . Знайти : , якщо , – комплексні числа. [a/b]– ціла частина від ділення.
13 Задано цілі додатні числа . Знайти : , якщо , – комплексні числа. [a/b]– ціла частина від ділення.
14 Задано цілі додатні числа . Знайти : , якщо , – комплексні числа. [a/b]– ціла частина від ділення.
ВАРІАНТИ ЗАВДАНЬ № Завдання.
15 Задано цілі додатні числа . Знайти: , де , , - комплексні числа. [a/b]– ціла частина від ділення.
16 Задано ціле додатне n. Знайти , де: ;;
17 Задано цілі додатні числа a та b. Знайти :
18 Задано цілі додатні числа s та t. Знайти: h(s,t)+min( h(s-t, st), h(s+t, s-t)+h(1,1) ), де: h(a,b)=a(2+b2)+b(a2-1).
19 Задано цілі додатні числа . Знайти: ; де , , - комплексні числа. [a/b]– ціла частина від ділення.
20 Задано цілі додатні числа s та t. Знайти: h(s,t)+max( h(s-t, st), h(s-t, s+t)+h(1,1) ), де: h(a,b)=a(1+b2)+b(1+a2).
21 Задано цілі додатні числа a та b. Знайти :
22 Задано цілі додатні числа . Знайти: , де , , - комплексні числа. [a/b]– ціла частина від ділення.
23 Задано ціле додатне число n. Знайти n!.
ВАРІАНТИ ЗАВДАНЬ № Завдання.
24 Задано цілі додатні числа a та b. Знайти :
25 Задано ціле додатне число n. Знайти (-1)n+1n!!, де n!!=1*3*5*...*n для непарних n і 2*4*6*...*n для парних n.
26 Задано цілі додатні числа a та b. Знайти :
27 Задано цілі додатні числа a та b. Знайти :
28 Задано цілі додатні числа a та b. Знайти :
29 Задано ціле додатне n. Знайти , де:
[a/b]– ціла частина від ділення.
30 Задано цілі додатні числа . Знайти : , якщо , – комплексні числа. [a/b]– ціла частина від ділення.