| # | Time | Username | Problem | Language | Result | Execution time | Memory |
|---|---|---|---|---|---|---|---|
| 1145761 | tisho | Easter Eggs (info1cup17_eastereggs) | C++20 | Compilation error | 0 ms | 0 KiB |
#include <iostream>
#include <vector>
#include <algorithm>
#include <cmath>
#include <set>
#define endl '\n'
#define ll long long
int findEgg(int n, vector < pair < int, int > > bridges)
{
for(int i=1;i<=n;i++)
{
vector<int>v;
v.push_back(i);
int isThere = query(i);
if(isThere==1)
{
return i;
}
}
}
Compilation message (stderr)
eastereggs.cpp:8:29: error: 'pair' was not declared in this scope; did you mean 'std::pair'?
8 | int findEgg(int n, vector < pair < int, int > > bridges)
| ^~~~
| std::pair
In file included from /usr/include/c++/11/bits/stl_algobase.h:64,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/ios:40,
from /usr/include/c++/11/ostream:38,
from /usr/include/c++/11/iostream:39,
from eastereggs.cpp:1:
/usr/include/c++/11/bits/stl_pair.h:211:12: note: 'std::pair' declared here
211 | struct pair
| ^~~~
eastereggs.cpp:8:29: error: 'pair' was not declared in this scope; did you mean 'std::pair'?
8 | int findEgg(int n, vector < pair < int, int > > bridges)
| ^~~~
| std::pair
In file included from /usr/include/c++/11/bits/stl_algobase.h:64,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/ios:40,
from /usr/include/c++/11/ostream:38,
from /usr/include/c++/11/iostream:39,
from eastereggs.cpp:1:
/usr/include/c++/11/bits/stl_pair.h:211:12: note: 'std::pair' declared here
211 | struct pair
| ^~~~
eastereggs.cpp:8:29: error: 'pair' was not declared in this scope; did you mean 'std::pair'?
8 | int findEgg(int n, vector < pair < int, int > > bridges)
| ^~~~
| std::pair
In file included from /usr/include/c++/11/bits/stl_algobase.h:64,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/ios:40,
from /usr/include/c++/11/ostream:38,
from /usr/include/c++/11/iostream:39,
from eastereggs.cpp:1:
/usr/include/c++/11/bits/stl_pair.h:211:12: note: 'std::pair' declared here
211 | struct pair
| ^~~~
eastereggs.cpp:8:29: error: 'pair' was not declared in this scope; did you mean 'std::pair'?
8 | int findEgg(int n, vector < pair < int, int > > bridges)
| ^~~~
| std::pair
In file included from /usr/include/c++/11/bits/stl_algobase.h:64,
from /usr/include/c++/11/bits/char_traits.h:39,
from /usr/include/c++/11/ios:40,
from /usr/include/c++/11/ostream:38,
from /usr/include/c++/11/iostream:39,
from eastereggs.cpp:1:
/usr/include/c++/11/bits/stl_pair.h:211:12: note: 'std::pair' declared here
211 | struct pair
| ^~~~
eastereggs.cpp:8:20: error: 'vector' has not been declared
8 | int findEgg(int n, vector < pair < int, int > > bridges)
| ^~~~~~
eastereggs.cpp:8:27: error: expected ',' or '...' before '<' token
8 | int findEgg(int n, vector < pair < int, int > > bridges)
| ^
eastereggs.cpp: In function 'int findEgg(int, int)':
eastereggs.cpp:12:9: error: 'vector' was not declared in this scope
12 | vector<int>v;
| ^~~~~~
eastereggs.cpp:12:9: note: suggested alternatives:
In file included from /usr/include/c++/11/vector:67,
from eastereggs.cpp:2:
/usr/include/c++/11/bits/stl_vector.h:389:11: note: 'std::vector'
389 | class vector : protected _Vector_base<_Tp, _Alloc>
| ^~~~~~
In file included from eastereggs.cpp:2:
/usr/include/c++/11/vector:86:13: note: 'std::pmr::vector'
86 | using vector = std::vector<_Tp, polymorphic_allocator<_Tp>>;
| ^~~~~~
eastereggs.cpp:12:16: error: expected primary-expression before 'int'
12 | vector<int>v;
| ^~~
eastereggs.cpp:13:9: error: 'v' was not declared in this scope
13 | v.push_back(i);
| ^
eastereggs.cpp:14:23: error: 'query' was not declared in this scope
14 | int isThere = query(i);
| ^~~~~
eastereggs.cpp:20:1: warning: control reaches end of non-void function [-Wreturn-type]
20 | }
| ^