• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zadanie ze SPOJ - PP0502B - Tablice (błędna odpowiedź)

0 głosów
1,028 wizyt
pytanie zadane 25 sierpnia 2021 w C i C++ przez Joshe Początkujący (280 p.)

Witam, treść zadania:

SPOJ - PP0502B - Tablice

Odwróć kolejność elementów w tablicy.

Wejście

Najpierw liczba testów t (t ≤ 100). Następnie dla każdego testu liczba n (n ≤ 100) i n liczb oddzielonych spacjami.

Wyjście

Dla każdego testu n liczb w porządku odwrotnym niż na wejściu.

Przykład

Wejście:
2
7 1 2 3 4 5 6 7
3 3 2 11

Wyjście:
7 6 5 4 3 2 1
11 2 3

A to moje rozwiązanie:

#include <iostream>
using namespace std;
int t,n;
int tab[1000];
int main()
{
   cin>>t;
   for(int i=0;i<t;i++)
   {
        cin>>n;
        for(int j=0;j<n;j++)
            {
                cin>>tab[j];
            }
                for(int k=n-1;k>=0;k--)
                {
                    cout<<tab[k];
                }
   }
    return 0;
}

sędzia wyrzuca mi wynik -> błędna odpowiedź

Proszę o pomoc.

1 odpowiedź

+1 głos
odpowiedź 25 sierpnia 2021 przez j23 Mędrzec (195,220 p.)
edycja 25 sierpnia 2021 przez j23
Wynik każdego testu powinien być w osobnej linii. Liczby powinny być oddzielone spacją.

Po co definiujesz 1000-elementową tablicę, skoro w teście nie będzie więcej liczb niż 100?

Nie definiuj zmiennych globalnie, jeśli używasz ich tylko w funkcji, lokalnie.
komentarz 25 sierpnia 2021 przez Joshe Początkujący (280 p.)

zmieniłem kod wg. Twoich instrukcji i udało się załadować na spoja.

Dziękuję bardzo. wink

 

Podobne pytania

+1 głos
2 odpowiedzi 1,754 wizyt
0 głosów
1 odpowiedź 1,607 wizyt
pytanie zadane 12 stycznia 2017 w C i C++ przez bundy83 Nowicjusz (170 p.)
0 głosów
0 odpowiedzi 441 wizyt
pytanie zadane 10 marca 2020 w SPOJ przez wojtek_suchy Mądrala (6,880 p.)

93,741 zapytań

142,677 odpowiedzi

323,296 komentarzy

63,326 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...