Нормалізувати елементи вектора (знайти максимум і розділити всі елементи на максимум)

Напишіть будь ласка код C ++ за допомогою зв'язного списку. Я вмію тільки за допомогою векторів, ось мій код через вектори про всяк випадок:

#include
#include
#include
using namespace std;
void main ()
vector myVector (10);
for (int i = 0; i cin >> myVector [i];
double max = -1;
for (int i = 0; i if (myVector [i]> max)
max = myVector [i];
cout cout< cout cout<
cout>
(Бібліотеки не відображається чомусь, там іострім, вектор і стд.афікс помоему)

Ну так якщо бібліотеки використовуєте, там є і списки. Які-небудь LinkedList

// Навіщо таке писати на громіздкому С ++.

begin
var L: = ReadSeqReal (ReadInteger ( 'n =')). ToLinkedList;
var max: = L.Max;
L: = L.Select (x-> x / max) .ToLinkedList;
L.Println;
end.

з чого ти взяв, що я не використовую бібліотеки?

"Ну так якщо бібліотеки ВИКОРИСТОВУЄТЕ." Тут немає слова "НЕ". Як кажуть грубо, але влучно, непогано "роззути очі", перед тим, як огризатися.

лол, я не огризався

Написати, та ще зовсім безпричинно "з чого ти взяв" людині, яка старше Вас мінімум втричі - справжнісінька грубість. Втім, чого взяти з такої персони.