var s: real; n,i: integer;
begin
write('Введите число N: ');
readln(n);
if n>5 then begin
s:=0;
for i:=5 to n do s:=s+i;
s:=s/(n-5+1);
writeln(s);
end else writeln('Введите другое число, больше 5');
end.
Смотря что ддосить, какой у вас бот нет, сколько ботов в нём (инфицировано) и какой вид атаки Вы применяете. Почитайте про Zevs botnet, весьма неплохой.. Когда то я пользовался Ddos black energy. В общем всё в Ваших руках:)
Количество символов опр. так: 2^3=8
===== C++ 17 =====
#include <iostream>
using namespace std;
int main()
{
const int m = 100, n = 50;
int a[m];
// заполняем массив a[100] случайными целыми цислами на [-99; 99]
srand(time(NULL));
for(int i = 0; i < m; i++)
{
a[i] = rand() % 199 - 99;
cout << a[i] << " ";
}
cout << endl;
// переносим в b[50] элементы, кратные 5
int j = 0, b[n];
for(int i = 0; (i < m) && (j < n); i++)
{
if(a[i] % 5 == 0)
{
b[j] = a[i];
j++;
}
}
// пузырьковая сортировка заполненной части массива b
bool swapped = true;
while(swapped)
{
swapped = false;
for(int i = 0; i < j - 1; i++)
if(b[i] > b[i + 1])
{
swapped = true;
int t = b[i];
b[i] = b[i + 1];
b[i + 1] = t;
}
}
// заполняем оставшуюся часть нулями (если она есть)
for(int i = j; i < n; i++)
b[i] = 0;
// выводим результат
for(int i = 0; i < n; i++)
cout << b[i] << " ";
cout << endl;
return 0;
}
Вот я выполнил работу в Excele.
Прилагаю скриншот и книгу Excel