Zrobiłeś 30 zadań? Więc to żadne wytłumaczenie i dla mnie nie jesteś nowy. To, że to pierwszy twój post na forum jest w tym wypadku [30 AC] bez znaczennia… A moje linki widocznie czytałeś bez należytej uwagi, więc jak mam Ci pomóc, jeżeli nie zwracasz na moje podpowiedzi uwagi? Tamte wątki miały Cię doprowadzić do: Jak zdobyć szacun na SPOJu i do wyciągnięcia odpowiedniego, może niezbyt oczywistego wniosku.
znalezione w wątku pod zadaniem(poza dużą ilością spamu)
Podstawowa zasada w tym zadaniu to “nie musicie a nawet nie jest wskazane liczyć a^b”. Przy małym wykładniku i podstawie to przejdzie ale przy większych wartościach program nie spełni limitu czasowego. Ponadto skoro a i b mogą mieć wartość 1 000 000 000 to istnieje możliwość, że sędzia zechce sprawdzić przypadek 1 000 000 000^1 000 000 000 zastanówcie się czy to jest wykonalne (typ zmiennych)?
aha, może wskazówka - weź 2 pary liczb, np. 127, 9 oraz 7, 9 i sprawdź czy wyjdzie ten sam wynik? A dla par 1234567, 9 oraz 987, 9(tutaj może użyj Wolframalpha do sprawdzenia wyników)?
Mi nic nie zalicza, nawet spisałem z youtubera który to zaliczył i mi nie zaliczyło o.O
#include
using namespace std;
int main()
{
int tablica[10][4] = {
{0, 0, 0, 0},
{1, 1, 1, 1},
{6, 2, 4, 8},
{1, 3, 9, 7},
{6, 4, 6, 4},
{5, 5, 5, 5},
{6, 6, 6, 6},
{1, 7, 9, 3},
{6, 8, 3, 2},
{1, 9, 1, 9}
};
unsigned long int a, b;
int D;
cin>>D;
for(int i=0; i<D; i++)
{
cin>>a;
cin>>b;
cout<<tablica[a%10][b%4];
}
return 0;
}
dzień czwarty, pomroczność jasna…
testy z forum przeszły. sędzia uparcie odrzuca jako błędną odpowiedź.
https://ideone.com/2TMH3G24
gdzie błąd??
dzięki…