#include <iostream>
#include <cmath>
using namespace std;
long int testy;
int licznik_uczestnikow;
double M; // 1 -1000000000 liczba ciastek w jednym pudełku
int doba = 86400; //ilość sekund w 24h
int czas_jedzenia[1000][1000];//[uczestnik][nr testu]
double wynik[100];
int nr_testu = 0;
void petla_testow();
void wczytaj();
void pokaz();
int main() {
petla_testow();
pokaz();
return 0;
}
void petla_testow() {
// cout << "Wprowadz ilosc testow" << endl;
cin >> testy;
for (int i = 1; i <= testy; i++) {
wczytaj();
}
}
void wczytaj() {
nr_testu = nr_testu + 1;
// cout << "Wprowadz liczbe zaproszonych na test nr " << nr_testu << endl;
cin >> licznik_uczestnikow;
// cout << "Wprowadz ilosc ciastek w pudelku na test nr " << nr_testu << endl;
cin >> M;
for (int i = 1; i <= licznik_uczestnikow; i++) {
// cout << "Wprowadz czas jedzenia na test nr " << nr_testu << " dla osoby nr " << i << endl;
cin >> czas_jedzenia[i][nr_testu];
wynik[nr_testu] = wynik[nr_testu] + floor(doba / czas_jedzenia[i][nr_testu]) / M;
}
}
void pokaz() {
for (int i = 1; i <= testy; i++) {
wynik[i] = ceil(wynik[i]);
cout << wynik[i] << endl;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpsb25nIGludCB0ZXN0eTsKaW50IGxpY3puaWtfdWN6ZXN0bmlrb3c7CmRvdWJsZSBNOyAvLyAxIC0xMDAwMDAwMDAwIGxpY3piYSBjaWFzdGVrIHcgamVkbnltIHB1ZGXFgmt1CmludCBkb2JhID0gODY0MDA7IC8vaWxvxZvEhyBzZWt1bmQgdyAyNGgKaW50IGN6YXNfamVkemVuaWFbMTAwMF1bMTAwMF07Ly9bdWN6ZXN0bmlrXVtuciB0ZXN0dV0KZG91YmxlIHd5bmlrWzEwMF07CmludCBucl90ZXN0dSA9IDA7Cgp2b2lkIHBldGxhX3Rlc3RvdygpOwoKdm9pZCB3Y3p5dGFqKCk7Cgp2b2lkIHBva2F6KCk7CgppbnQgbWFpbigpIHsKICAgIHBldGxhX3Rlc3RvdygpOwogICAgcG9rYXooKTsKICAgIHJldHVybiAwOwp9Cgp2b2lkIHBldGxhX3Rlc3RvdygpIHsKICAgIC8vICBjb3V0IDw8ICJXcHJvd2FkeiBpbG9zYyB0ZXN0b3ciIDw8IGVuZGw7CiAgICBjaW4gPj4gdGVzdHk7CiAgICBmb3IgKGludCBpID0gMTsgaSA8PSB0ZXN0eTsgaSsrKSB7CiAgICAgICAgd2N6eXRhaigpOwogICAgfQp9Cgp2b2lkIHdjenl0YWooKSB7CiAgICBucl90ZXN0dSA9IG5yX3Rlc3R1ICsgMTsKICAgIC8vICBjb3V0IDw8ICJXcHJvd2FkeiBsaWN6YmUgemFwcm9zem9ueWNoIG5hIHRlc3QgbnIgIiA8PCBucl90ZXN0dSA8PCBlbmRsOwogICAgY2luID4+IGxpY3puaWtfdWN6ZXN0bmlrb3c7CiAgICAvLyAgIGNvdXQgPDwgIldwcm93YWR6IGlsb3NjIGNpYXN0ZWsgdyBwdWRlbGt1IG5hIHRlc3QgbnIgIiA8PCBucl90ZXN0dSA8PCBlbmRsOwogICAgY2luID4+IE07CiAgICBmb3IgKGludCBpID0gMTsgaSA8PSBsaWN6bmlrX3VjemVzdG5pa293OyBpKyspIHsKICAgICAgICAvLyAgICAgY291dCA8PCAiV3Byb3dhZHogY3phcyBqZWR6ZW5pYSBuYSB0ZXN0IG5yICIgPDwgbnJfdGVzdHUgPDwgIiBkbGEgb3NvYnkgbnIgIiA8PCBpICA8PCBlbmRsOwogICAgICAgIGNpbiA+PiBjemFzX2plZHplbmlhW2ldW25yX3Rlc3R1XTsKICAgICAgICB3eW5pa1tucl90ZXN0dV0gPSB3eW5pa1tucl90ZXN0dV0gKyBmbG9vcihkb2JhIC8gY3phc19qZWR6ZW5pYVtpXVtucl90ZXN0dV0pIC8gTTsKICAgIH0KfQoKdm9pZCBwb2theigpIHsKICAgIGZvciAoaW50IGkgPSAxOyBpIDw9IHRlc3R5OyBpKyspIHsKICAgICAgICB3eW5pa1tpXSA9IGNlaWwod3luaWtbaV0pOwogICAgICAgIGNvdXQgPDwgd3luaWtbaV0gPDwgZW5kbDsKICAgIH0KfQ==