Normalizați elementele vectorului (găsiți maximul și împărțiți toate elementele într-un maxim)

Vă rugăm să scrieți codul C ++ utilizând lista legată. Eu pot folosi doar vectori, aici este codul meu prin vectori doar pentru cazul în care:

#include
#include
#include
folosind namespace std;
void main ()
vectorul myVector (10);
pentru (int i = 0; i cin >> myVector [i];
dublă max = -1;
pentru (int i = 0; i dacă (myVector [i]> max)
max = myVector [i];
cout cout< cout cout<
cout>
(bibliotecile nu sunt afișate din vreun motiv, există un iostream, vector și std.afiks pentru mine)

Dacă folosiți biblioteci, există liste. Orice LinkedList

// De ce scrie pe C ++ greoaie?

începe
var L: = ReadSeqReal (ReadInteger ('n =')) ToLinkedList;
var max: = L.Max;
L: = L.Selectați (x-> x / max) .ToLinkedList;
L.Println;
end.

de unde ați dat ideea că nu folosesc bibliotecile?

"Ei bine, dacă bibliotecile folosesc" Nu există nici un cuvânt "NU". Așa cum se spune rușinos, dar cu bună-credință, este o idee bună să "clarifică ochii", înainte de a rupe.

lol, nu am tras

Scrie, și chiar complet fără motiv "din ceea ce ai luat" un om care e mai mare decât tine de cel puțin trei ori - cea mai reală rudeness. Cu toate acestea, ce să ia de la o astfel de persoană.