Предмет: История, автор: l3yT2011

Які особливості Мінойської цивілізації?

Ответы

Автор ответа: lilivalya512
8

Ответ:

Наприкінці XIX ст. міф про Тесея надихнув англійського археологе. Артура Еванса розпочати розкопки в місті Кносс на Криті.

Через деякий час він здивував увесь світ своєю дивовижною знахідкою. Під пагорбом він розкопав палац з понад 300 приміщеннями, де, можливо, й мешкав міфічний Мінотавр. Хоча до нашого часу зберігся лише один поверх, учені припускають, що ця споруда була дво-, а можливо, й триповерховою. Палац мав водогін і каналізацію, був улаштований з незвичайною розкішшю.

Стіни прикрашалися фресками, на яких критські художники зображували природу, сцени із життя мешканців палацу.

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

Відкриту на острові цивілізацію, що виникла наприкінці III тис. до н.е., А. Еванс назвав Мінойською (за ім'ям легендарного царя Міноса).

Археологічні джерела свідчать про могутність Криту і його панування на морі. Адже острів охороняв потужний військовий флот.

У критян була й своя писемність, яку й досі не розшифровано.

У XV ст. до н.е. на одному з островів Егейського моря відбулося грандіозне виверження вулкана. У результаті сильного підземного поштовху і величезної морської хвилі поселення та палаци на Криті було зруйновано. Скориставшись цим, острів захопили ахейські племена.

Дайте будь ласка кращю відповідь

Похожие вопросы
Предмет: Информатика, автор: olegdidukh1008
#include
using namespace std;
int main(){
// ФОРМУВАННЯ МАТРИЦІ
int n;
cout << "Введіть n : ";
cin >> n;
int** a = new int* [n]; // матриця А
int** b = new int* [n]; // матриця В
int** res = new int* [n]; // результуюча матриця
cout << "Введіть елементи матриці А : ";
for (int i = 0; i < n; i++){
a[i] = new int[n];
b[i] = new int[n];
res[i] = new int[n];
for (int j = 0; j < n; j++)
{
cin >> a[i][j];
b[i][j] = i + j -1;
res[i][j] = 0;
}
}
// ВІЗУАЛІЗАЦІЯ СФОРМОВАНИХ МАТРИЦЬ
cout << " A : " << endl;
for (int i = 0; i < n; i++){
for (int j = 0; j < n; j++)
{
cout << a[i][j] << " ";
}
cout << endl;
}
cout << endl;
cout << " B : " << endl;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
cout << b[i][j] << " ";
}
cout << endl;
}cout << endl;
// АСЕМБЛЕРНА ВСТАВКА (алгоритм множення матриць)
__asm
{
mov ecx, 0
start1:
mov edi, 0
start2 :
mov edx, res // edx = res
mov esi, ecx
imul esi, 4
add edx, esi // edx = &res[i]
push [edx]
pop edx // edx = res[i]
mov esi, edi
imul esi, 4
add edx, esi // edx = &res[i][j]
push edx
xor esi, esi
start :
mov eax, a
mov ebx, b
a_to_eax :
mov edx, ecx
mov eax, [eax + 4 * edx] // eax = a[i]
mov edx, esi
mov eax, [eax + 4 * edx] // eax = a[i][esi]
b_to_ebx :
mov edx, esi
mov ebx, [ebx + 4 * edx] // ebx = b[esi]
mov edx, edi
mov ebx, [ebx + 4 * edx] // ebx =b[esi][j]
end :
pop edx
imul eax, ebx // eax = a[i][esi]*b[esi][j]
add[edx], eax
push edx
inc esi
cmp esi, n
jne start
pop edx
inc edi
cmp edi, n
jne start2
inc ecx
cmp ecx, n
jne start1
}
// ВИВЕДЕННЯ РЕЗУЛЬТАТУ
cout << " A * B: " << endl;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
cout << res[i][j] << " ";
}
cout << endl;
}
cout << res << endl; system("pause");
}
Замінити цей код так, щоб він підходив під це завдання: Для квадратної матриці A= {aij} порядку nобчислити різницю між максимальним елементом рядків з парними номерами і мінімальним елементом рядків з непарними номерами. В с+++
Предмет: Литература, автор: NNastya2004