Borderou de evaluare (job #1559956)
Raport evaluator
Compilare:
user.cpp: In function ‘int main()’:
user.cpp:117:32: warning: capture of variable ‘a’ with non-automatic storage duration [enabled by default]
static auto first_pass = [&a, &hash_a, &hash_table](const int st, const int dr){
^
user.cpp:111:19: note: ‘std::string a’ declared here
static string a, b;
^
user.cpp:117:36: warning: capture of variable ‘hash_a’ with non-automatic storage duration [enabled by default]
static auto first_pass = [&a, &hash_a, &hash_table](const int st, const int dr){
^
user.cpp:113:43: note: ‘fast_string_hash<long long unsigned int, 33> hash_a’ declared here
static fast_string_hash<uint64_t, 33> hash_a(a), hash_b(b);
^
user.cpp:117:45: warning: capture of variable ‘hash_table’ with non-automatic storage duration [enabled by default]
static auto first_pass = [&a, &hash_a, &hash_table](const int st, const int dr){
^
user.cpp:115:52: note: ‘string_hash_table<long long unsigned int, 2000003, 1> hash_table’ declared here
static string_hash_table<uint64_t, 2000003, 1> hash_table;
^
user.cpp:124:33: warning: capture of variable ‘tmp’ with non-automatic storage duration [enabled by default]
static auto second_pass = [&tmp, &b, &hash_b, &hash_table, &rez](const int st, const int dr){
^
user.cpp:123:25: note: ‘int tmp’ declared here
static int rez = 0, tmp = 0;
^
user.cpp:124:39: warning: capture of variable ‘b’ with non-automatic storage duration [enabled by default]
static auto second_pass = [&tmp, &b, &hash_b, &hash_table, &rez](const int st, const int dr){
^
user.cpp:111:22: note: ‘std::string b’ declared here
static string a, b;
^
user.cpp:124:43: warning: capture of variable ‘hash_b’ with non-automatic storage duration [enabled by default]
static auto second_pass = [&tmp, &b, &hash_b, &hash_table, &rez](const int st, const int dr){
^
user.cpp:113:54: note: ‘fast_string_hash<long long unsigned int, 33> hash_b’ declared here
static fast_string_hash<uint64_t, 33> hash_a(a), hash_b(b);
^
user.cpp:124:52: warning: capture of variable ‘hash_table’ with non-automatic storage duration [enabled by default]
static auto second_pass = [&tmp, &b, &hash_b, &hash_table, &rez](const int st, const int dr){
^
user.cpp:115:52: note: ‘string_hash_table<long long unsigned int, 2000003, 1> hash_table’ declared here
static string_hash_table<uint64_t, 2000003, 1> hash_table;
^
user.cpp:124:65: warning: capture of variable ‘rez’ with non-automatic storage duration [enabled by default]
static auto second_pass = [&tmp, &b, &hash_b, &hash_table, &rez](const int st, const int dr){
^
user.cpp:123:16: note: ‘int rez’ declared here
static int rez = 0, tmp = 0;
^
user.cpp:123:25: warning: unused variable ‘tmp’ [-Wunused-variable]
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
Punctaj/grupa |
1 | 24ms | 23756kb | OK | 10 | 10 |
2 | 24ms | 23756kb | OK | 10 | 10 |
3 | 24ms | 23756kb | OK | 10 | 10 |
4 | Depăşit | 43204kb | Time limit exceeded. | 0 | 0 |
5 | Depăşit | 41712kb | Time limit exceeded. | 0 | 0 |
6 | Depăşit | 42952kb | Time limit exceeded. | 0 | 0 |
7 | Depăşit | 41688kb | Time limit exceeded. | 0 | 0 |
8 | 1052ms | 42524kb | OK | 10 |
9 | Depăşit | 43920kb | Time limit exceeded. | 0 | 0 |
10 | Depăşit | 43392kb | Time limit exceeded. | 0 |
Punctaj total | 30 |