Pagini recente » Borderou de evaluare (job #607512) | Rezultatele filtrării | Rezultatele filtrării | Rezultatele filtrării | Borderou de evaluare (job #1954599)
Borderou de evaluare (job #1954599)
Raport evaluator
Compilare:
user.cpp:10:1: warning: ‘typedef’ was ignored in this declaration [enabled by default]
};
^
user.cpp: In function ‘void ReadInput()’:
user.cpp:19:31: warning: format ‘%d’ expects argument of type ‘int*’, but argument 2 has type ‘long long int*’ [-Wformat=]
scanf("%d%d%d",&x1,&d1,&n1);
^
user.cpp:19:31: warning: format ‘%d’ expects argument of type ‘int*’, but argument 3 has type ‘long long int*’ [-Wformat=]
user.cpp:19:31: warning: format ‘%d’ expects argument of type ‘int*’, but argument 4 has type ‘long long int*’ [-Wformat=]
user.cpp:20:31: warning: format ‘%d’ expects argument of type ‘int*’, but argument 2 has type ‘long long int*’ [-Wformat=]
scanf("%d%d%d",&x2,&d2,&n2);
^
user.cpp:20:31: warning: format ‘%d’ expects argument of type ‘int*’, but argument 3 has type ‘long long int*’ [-Wformat=]
user.cpp:20:31: warning: format ‘%d’ expects argument of type ‘int*’, but argument 4 has type ‘long long int*’ [-Wformat=]
user.cpp: In function ‘int main()’:
user.cpp:62:109: warning: narrowing conversion of ‘points1.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >(((std::vector<long long int>::size_type)i))’ from ‘__gnu_cxx::__alloc_traits<std::allocator<long long int> >::value_type {aka long long int}’ to ‘int’ inside { } [-Wnarrowing]
mijloace3.push_back({points1[i],nrp,points1[i+nrp]-points1[i-nrp],points1[i+nrp-1]-points1[i-nrp+1]}); //Pentru fiecare mijloc posibil retinem coordonata, // numarul de dreptunghiuri si pe cel maxim
^
user.cpp:62:109: warning: narrowing conversion of ‘nrp’ from ‘long long int’ to ‘int’ inside { } [-Wnarrowing]
user.cpp:62:59: warning: narrowing conversion of ‘(points1.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >((((std::vector<long long int>::size_type)i) + ((std::vector<long long int>::size_type)nrp))) - points1.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >((((std::vector<long long int>::size_type)i) - ((std::vector<long long int>::size_type)nrp))))’ from ‘__gnu_cxx::__alloc_traits<std::allocator<long long int> >::value_type {aka long long int}’ to ‘int’ inside { } [-Wnarrowing]
mijloace3.push_back({points1[i],nrp,points1[i+nrp]-points1[i-nrp],points1[i+nrp-1]-points1[i-nrp+1]}); //Pentru fiecare mijloc posibil retinem coordonata, // numarul de dreptunghiuri si pe cel maxim
^
user.cpp:62:91: warning: narrowing conversion of ‘(points1.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >(((((std::vector<long long int>::size_type)i) + ((std::vector<long long int>::size_type)nrp)) + 4294967295u)) - points1.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >(((((std::vector<long long int>::size_type)i) - ((std::vector<long long int>::size_type)nrp)) + 1u)))’ from ‘__gnu_cxx::__alloc_traits<std::allocator<long long int> >::value_type {aka long long int}’ to ‘int’ inside { } [-Wnarrowing]
mijloace3.push_back({points1[i],nrp,points1[i+nrp]-points1[i-nrp],points1[i+nrp-1]-points1[i-nrp+1]}); //Pentru fiecare mijloc posibil retinem coordonata, // numarul de dreptunghiuri si pe cel maxim
^
user.cpp:67:55: warning: narrowing conversion of ‘((points1.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >(((std::vector<long long int>::size_type)i)) + points1.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >((((std::vector<long long int>::size_type)i) + 1u))) >> 1)’ from ‘__gnu_cxx::__alloc_traits<std::allocator<long long int> >::value_type {aka long long int}’ to ‘int’ inside { } [-Wnarrowing]
mijloace2.push_back({(points1[i]+points1[i+1])>>1,nrp,points1[i+nrp]-points1[i-nrp+1],points1[i+nrp-1]-points1[i-nrp+2]});
^
user.cpp:67:129: warning: narrowing conversion of ‘nrp’ from ‘long long int’ to ‘int’ inside { } [-Wnarrowing]
mijloace2.push_back({(points1[i]+points1[i+1])>>1,nrp,points1[i+nrp]-points1[i-nrp+1],points1[i+nrp-1]-points1[i-nrp+2]});
^
user.cpp:67:77: warning: narrowing conversion of ‘(points1.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >((((std::vector<long long int>::size_type)i) + ((std::vector<long long int>::size_type)nrp))) - points1.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >(((((std::vector<long long int>::size_type)i) - ((std::vector<long long int>::size_type)nrp)) + 1u)))’ from ‘__gnu_cxx::__alloc_traits<std::allocator<long long int> >::value_type {aka long long int}’ to ‘int’ inside { } [-Wnarrowing]
mijloace2.push_back({(points1[i]+points1[i+1])>>1,nrp,points1[i+nrp]-points1[i-nrp+1],points1[i+nrp-1]-points1[i-nrp+2]});
^
user.cpp:67:111: warning: narrowing conversion of ‘(points1.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >(((((std::vector<long long int>::size_type)i) + ((std::vector<long long int>::size_type)nrp)) + 4294967295u)) - points1.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >(((((std::vector<long long int>::size_type)i) - ((std::vector<long long int>::size_type)nrp)) + 2u)))’ from ‘__gnu_cxx::__alloc_traits<std::allocator<long long int> >::value_type {aka long long int}’ to ‘int’ inside { } [-Wnarrowing]
mijloace2.push_back({(points1[i]+points1[i+1])>>1,nrp,points1[i+nrp]-points1[i-nrp+1],points1[i+nrp-1]-points1[i-nrp+2]});
^
user.cpp:77:109: warning: narrowing conversion of ‘points2.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >(((std::vector<long long int>::size_type)i))’ from ‘__gnu_cxx::__alloc_traits<std::allocator<long long int> >::value_type {aka long long int}’ to ‘int’ inside { } [-Wnarrowing]
mijloace2.push_back({points2[i],nrp,points2[i+nrp]-points2[i-nrp],points2[i+nrp-1]-points2[i-nrp+1]}); //Pentru fiecare mijloc posibil retinem coordonata, // numarul de dreptunghiuri si pe cel maxim
^
user.cpp:77:109: warning: narrowing conversion of ‘nrp’ from ‘long long int’ to ‘int’ inside { } [-Wnarrowing]
user.cpp:77:59: warning: narrowing conversion of ‘(points2.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >((((std::vector<long long int>::size_type)i) + ((std::vector<long long int>::size_type)nrp))) - points2.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >((((std::vector<long long int>::size_type)i) - ((std::vector<long long int>::size_type)nrp))))’ from ‘__gnu_cxx::__alloc_traits<std::allocator<long long int> >::value_type {aka long long int}’ to ‘int’ inside { } [-Wnarrowing]
mijloace2.push_back({points2[i],nrp,points2[i+nrp]-points2[i-nrp],points2[i+nrp-1]-points2[i-nrp+1]}); //Pentru fiecare mijloc posibil retinem coordonata, // numarul de dreptunghiuri si pe cel maxim
^
user.cpp:77:91: warning: narrowing conversion of ‘(points2.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >(((((std::vector<long long int>::size_type)i) + ((std::vector<long long int>::size_type)nrp)) + 4294967295u)) - points2.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >(((((std::vector<long long int>::size_type)i) - ((std::vector<long long int>::size_type)nrp)) + 1u)))’ from ‘__gnu_cxx::__alloc_traits<std::allocator<long long int> >::value_type {aka long long int}’ to ‘int’ inside { } [-Wnarrowing]
mijloace2.push_back({points2[i],nrp,points2[i+nrp]-points2[i-nrp],points2[i+nrp-1]-points2[i-nrp+1]}); //Pentru fiecare mijloc posibil retinem coordonata, // numarul de dreptunghiuri si pe cel maxim
^
user.cpp:108:55: warning: narrowing conversion of ‘((points2.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >(((std::vector<long long int>::size_type)i)) + points2.std::vector<_Tp, _Alloc>::operator[]<long long int, std::allocator<long long int> >((((std::vector<long long int>::size_type)i) + 1u))) >> 1)’ from ‘__gnu_cxx::__alloc_traits<std::allocator<long long int> >::value_type {aka long long int}’ to ‘int’ inside { } [-Wnarrowing]
mijloace2.push_back({(points2[i]+points2[i+1])>>1,nrp,points2[i+nrp]-points2[i-nrp+1],points2[i+nrp-1]-points2[i-nrp+2]});
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 0ms | 588kb | Incorect | 0 |
2 | 0ms | 440kb | OK | 10 |
3 | 0ms | 564kb | OK | 10 |
4 | 0ms | 472kb | OK | 10 |
5 | 180ms | 48028kb | Incorect | 0 |
6 | 256ms | 55836kb | Incorect | 0 |
7 | 0ms | 448kb | OK | 10 |
8 | 208ms | 55840kb | Incorect | 0 |
9 | 248ms | 55840kb | Incorect | 0 |
10 | 4ms | 1704kb | Incorect | 0 |
Punctaj total | 40 |