Cześć, mój problem polega na tym, że w pierwszym zestawie testowym wychodzi mi dobry wynik - 8, natomiast w drugim otrzymuję 3, a powinno wychodzić 2. Czy ktoś mógłby mi wytłumaczyć, dlaczego tak się dzieje?
#include
#include
using namespace std;
int ile,obz;
float cia,czas;
int main()
{
cin>>ile;
for(int i=0; i<ile; i++)
{
float c;
cin>>obz>>cia;
for(int j=0; j<obz; j++)
{
cin>>czas;
c+=86400/czas/cia;
}
cout<<ceil (c)<<endl;
c=0;
}
return 0;
}