Hejka, robie sobie zadanka i wyskakuje mi że SIGABRT, przerabiałem je na różne sposoby i kiedy ja kompilej wprowadze dane wynik się zgadza a sędzia mówi , że nie. Będę wdzięczny gdy ktos mi wytłumaczy co robie źle
wklejam kod do oglądnięcia:
include
include
using namespace std;
int main()
{
int t;//zmienna do petli wykonan
int n;//goscie zaproszeni na zlot
int m;//ciastka w jednym pudelku
int k;//czas jedzenia ciastka przez goscia
cin>>t;//ile razy wykonac
for(int i=0 ;i< t;i++)
{
float ciastka=0;
float suma=0;
double *tab;
tab=new double;
cin>>n>>m;//wczytaj gosci
for(int j=0;j<n;j++)
{
cin>>k;
ciastka=86400/k;
tab[j]=ciastka;
}
for(int p=0;p<n;p++)
{
suma+=*tab;
*tab++;
}
suma=ceil(suma/m);
cout<< suma;
delete [] tab;
}
return 0;
}