#include <bits/stdc++.h>
using namespace std;
int main(){
int n, negativeIndex = 0, positiveIndex = 0, buf = 0;
bool a, b = false;
cin >> n;
int arr[n];
for(int i = 0; i < n; ++i){
cin >> arr[i];
}
for(int i = 0; i < n; ++i){
if(arr[i] < 0){
negativeIndex = i;
a = true;
break;
}
}
for(int i = n-1; i >= 0; --i){
if(arr[i] >= 0)
positiveIndex = i;
b = true;
break;
}
if(a && b){
buf = arr[negativeIndex];
arr[negativeIndex] = arr[positiveIndex];
arr[positiveIndex] = buf;
}
for(int i = 0; i < n; ++i){
cout << arr[i] << "\t";
}
return 0;
}
Объяснение:
1) Виды локальных сетей?
Локальные сети бывают одноранговыми и с выделенным сервером.
2)Специальная плата компьютера для передачи и приёма сигналов,
распространяемых по каналам связи - это...
сетевой адаптер
3)Если два компьютера связаны между собой через Wi-Fi соединение, то можно назвать это компьютерной сетью?
Да
4)Скорость передачи данных по каналу связи равна 512 бит в секунду. Сколько
секунд будет передаваться через это соединение файл размером 10
Килобайт?
160 секунд
5)Как называется организация, предоставляющая пользователям связь с
глобальной сетью?
Провайдер