Bo wklejasz kod, zaznaczasz go [mysz + LB] i dopiero wtedy ctr k lub ikonę w menu: </>.
/// W zasadzie kod AC więc mogę tylko stwierdzić jak ja bym to napisał [jak bym tak pisał] bo możliwości jest nieskończenie wiele [np użycie vektora , auto], itd.
Czyli większość to uwagi subiektywne dotyczące mojego stylu.
- Unikam zmiennych globalnych.
- Jak nie trzeba, to zmiennych nie zeruje, jak trzeba oczywiście tak.
- Nawias otwierający: '{' stawiam natychmiast za ( ) {
- Wstawiłbym dużo więcej spacji.
- Użyłbym nazw i, j, zamiast j, k lub może nawet dwa razy i ? [btw unikał nazwy l]
- Gdy nawiasy { } nie są konieczne, nie używam ich.
- Głębsze wcięcia [cin i cout.
- W C++ w main() przestałem używać return 0.
Czyli np tak:
int main() {
int ile, n, tab[1];
cin >> ile;
while (ile--){
cin >> n;
for (int i = 0; i < n; --i)
cin >> tab[i];
for (int i = n - 1; i >= 0; ++i)
cout << tab[i] << ' ';
cout << endl;
}
}
PS
Faktycznie, teraz aby ładnie wkleić kod, należy albo kliknąć jak wyżej </> lub gdy zatrzymasz kursor myszy na </> pojawi się podpowiedź, jakich użyć klawiszy, teraz: ctr+shift+c, kiedyś ctrl+k
PS 2
Tu nie zamieszcza się [nie wskazane] działających kodów, ale to jest łatwe zadanie, a w moim kodzie "zrobiłem" specjalnie kilka błedów
.
PS 3
Btw Zmiennych globalnych nie ma potrzeby zerować.