#include "iostream"
#include "memory.h"
#include "iomanip"
#include "limits.h"
using namespace std;
int p[1010], t[1010];
int main()
{
int i, num;
double w, avg, testcase, sum, time;
cin >> testcase;
while (testcase--)
{
cin >> num;
sum = avg = 0;
memset(p, 0, sizeof(p));
memset(t, 0, sizeof(t));
for (i = 1; i <= num; i++)
cin >> p[i];
for (i = 1; i <= num; i++)
cin >> t[i];
time = t[1];
t[num+1] = INT_MAX;
for (i = 1; i <= num; i++)
{
sum += p[i];
if (time >= t[i+1]-t[i])
continue;
if (sum > avg * i)
{
avg = sum / i;
w = time;
}
time = t[i+1]-t[i];
}
cout.setf(ios::fixed);
cout << setprecision(6) << w << " " << avg << endl;
}
}
zoj 3607 Lazier Salesgirl
最新推荐文章于 2025-08-08 20:09:48 发布