Cześć! Zrobiłem to: http://pl.spoj.com/problems/GLUTTON/ zadanie ze SPOJA. U mnie wynik jest prawidłowy, a przy zgłaszaniu zadania wywala mi błąd kompilacji. Uprzedzam, że przy wykonywaniu tego zadania nie miałem praktycznie pojęcia o szablonie vector, więc kod to spaghetti. :D
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int testy = 0, obzartuchy = 0, ciastka = 0, czas = 0;
vector<int> N;
cin >> testy;
vector<int> suma(testy);
for (int i = 0; i < testy; ++i)
{
cin >> obzartuchy >> ciastka;
for (int j = 0; j < obzartuchy; ++j)
{
cin >> czas;
N.push_back((((3600 / czas) * 24) + ciastka - 1) / ciastka);
suma[i] += N[j];
}
N.clear();
}
for (int i = 0; i < testy; ++i)
{
cout << suma[i] << endl;
}
system("pause");
return 0;
}