#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef long double ld;
#define all(x) begin(x), end(x)
const int N = 1e4;
mt19937 rnd;
ld a[N], b[N];
int main() {
for (int i = 0; i < N; ++i) {
a[i] = rnd();
}
for (int i = 0; i < N; ++i) {
b[i] = rnd();
}
auto st = chrono::system_clock::now();
ld h = 0;
for (int it = 0; it < N; ++it) {
for (int i = 0; i < N; ++i) {
ld cur = sqrt(a[i]);
h += cur;
}
}
auto fn = chrono::system_clock::now();
assert(h != 19);
cout << fixed << setprecision(1) << 1000 * chrono::duration<double>(fn - st).count() << endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnR5cGVkZWYgbG9uZyBsb25nIGxsOwp0eXBlZGVmIGxvbmcgZG91YmxlIGxkOwojZGVmaW5lIGFsbCh4KSBiZWdpbih4KSwgZW5kKHgpCgpjb25zdCBpbnQgTiA9IDFlNDsKbXQxOTkzNyBybmQ7CmxkIGFbTl0sIGJbTl07CgppbnQgbWFpbigpIHsKCWZvciAoaW50IGkgPSAwOyBpIDwgTjsgKytpKSB7CgkJYVtpXSA9IHJuZCgpOwoJfQoJZm9yIChpbnQgaSA9IDA7IGkgPCBOOyArK2kpIHsKCQliW2ldID0gcm5kKCk7Cgl9CgkKCWF1dG8gc3QgPSBjaHJvbm86OnN5c3RlbV9jbG9jazo6bm93KCk7CgkKCWxkIGggPSAwOwoJZm9yIChpbnQgaXQgPSAwOyBpdCA8IE47ICsraXQpIHsKCQlmb3IgKGludCBpID0gMDsgaSA8IE47ICsraSkgewoJCQlsZCBjdXIgPSBzcXJ0KGFbaV0pOwoJCQloICs9IGN1cjsKCQl9Cgl9CgkKICAgIGF1dG8gZm4gPSBjaHJvbm86OnN5c3RlbV9jbG9jazo6bm93KCk7CiAgICAKICAgIGFzc2VydChoICE9IDE5KTsKICAgIAogICAgY291dCA8PCBmaXhlZCA8PCBzZXRwcmVjaXNpb24oMSkgPDwgMTAwMCAqIGNocm9ubzo6ZHVyYXRpb248ZG91YmxlPihmbiAtIHN0KS5jb3VudCgpIDw8IGVuZGw7CgkKCXJldHVybiAwOwp9Cg==