Dobry wieczór i wesołych świąt (nieco spóźnionych, ale zawsze coś ;) ),
mam problem z powyższą biblioteką, gdyż próbuję zaokrąglić liczby w górę, ale one po prostu domyślnie obcinają cyfry po przecinku. Używam do tego funkcji ceil(). Jest to zadanie "obżartuchy" ze spoja.
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n, x, y, v[10000],suma=0;
float ciastka[10000],opak;
cin>>n; //testy
for(int i=1; i<=n; i++)
{
cin>>x>>y;
//ilosc obzartuchow do 10.000
//liczba ciastek w opakowaniu d0 1.000.000
for(int i=1; i<=x; i++)
{
cin>>v[i];
ciastka[i]=86400/v[i];
suma+=ciastka[i];
}
opak=suma/y;
cout<<ceil(opak)<<endl;
}
return 0;
}
Z góry dzięki za pomoc :)