Pagini recente » Borderou de evaluare (job #2125161) | Borderou de evaluare (job #2524105) | Borderou de evaluare (job #2660562) | Borderou de evaluare (job #2904373) | Borderou de evaluare (job #2971094)
Borderou de evaluare (job #2971094)
Raport evaluator
Compilare:
main.cpp:23:50: warning: overflow in conversion from 'double' to 'int' changes value from '1.0e+18' to '2147483647' [-Woverflow]
23 | const int NMAX = 3 * 16005, MOD = 1e9 + 7, INF = 1e18;
| ^~~~
main.cpp: In function 'void dijkstra()':
main.cpp:43:26: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)len) + s1.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
43 | pq.push({len + s1.length(), dif + s1.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:43:45: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)dif) + s1.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
43 | pq.push({len + s1.length(), dif + s1.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:44:26: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)len) + s1.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
44 | pq.push({len + s1.length(), dif - s1.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:44:45: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)dif) - s1.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
44 | pq.push({len + s1.length(), dif - s1.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:46:26: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)len) + s2.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
46 | pq.push({len + s2.length(), dif + s2.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:46:45: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)dif) + s2.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
46 | pq.push({len + s2.length(), dif + s2.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:47:26: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)len) + s2.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
47 | pq.push({len + s2.length(), dif - s2.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:47:45: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)dif) - s2.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
47 | pq.push({len + s2.length(), dif - s2.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:49:26: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)len) + s3.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
49 | pq.push({len + s3.length(), dif + s3.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:49:45: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)dif) + s3.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
49 | pq.push({len + s3.length(), dif + s3.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:50:26: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)len) + s3.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
50 | pq.push({len + s3.length(), dif - s3.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:50:45: warning: narrowing conversion of '(((std::__cxx11::basic_string<char>::size_type)dif) - s3.std::__cxx11::basic_string<char>::length())' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing]
50 | pq.push({len + s3.length(), dif - s3.length()});
| ~~~~^~~~~~~~~~~~~
main.cpp:31:9: warning: unused variable 'cnt' [-Wunused-variable]
31 | int cnt = 0;
| ^~~
main.cpp: In function 'void solution()':
main.cpp:64:38: warning: narrowing conversion of '(((((ui)x) - i) - 1) - i)' from 'ui' {aka 'unsigned int'} to 'int' [-Wnarrowing]
64 | pq.push({x, (x - i - 1) - i});
| ~~~~~~~~~~~~^~~
main.cpp:73:38: warning: narrowing conversion of '(((((ui)x) - i) - 1) - i)' from 'ui' {aka 'unsigned int'} to 'int' [-Wnarrowing]
73 | pq.push({x, (x - i - 1) - i});
| ~~~~~~~~~~~~^~~
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 78ms | 6348kb | OK | 5 |
2 | 61ms | 5058kb | OK | 5 |
3 | 72ms | 5017kb | OK | 5 |
4 | 77ms | 5050kb | OK | 5 |
5 | 85ms | 5046kb | OK | 5 |
6 | 87ms | 5050kb | OK | 5 |
7 | 110ms | 5193kb | OK | 5 |
8 | 114ms | 5337kb | OK | 5 |
9 | 99ms | 5107kb | OK | 5 |
10 | 66ms | 5414kb | OK | 5 |
11 | 94ms | 5287kb | OK | 5 |
12 | 73ms | 5722kb | OK | 5 |
13 | 97ms | 5681kb | OK | 5 |
14 | 68ms | 5402kb | OK | 5 |
15 | 97ms | 5763kb | OK | 5 |
16 | 118ms | 5787kb | OK | 5 |
17 | 118ms | 5832kb | OK | 5 |
18 | 123ms | 5787kb | OK | 5 |
19 | 128ms | 5853kb | OK | 5 |
20 | 72ms | 5427kb | OK | 5 |
Punctaj total | 100 |