Problem artswap
User Unforgettablepl
Submission Time 2024-01-28 22:42:26
Score 0
Max Time N/A
Max Memory N/A

Compile Error

artswap.cpp: In function ‘void artswap(int32_t, long long int, int32_t, int32_t)’:
artswap.cpp:33:54: error: no matching function for call to ‘ele::ele(long long int&)’
33 | s.insert(lower_bound(s.begin(), s.end(),ele(i)),{i});
| ^
artswap.cpp:12:8: note: candidate: ‘ele::ele()’
12 | struct ele {
| ^~~
artswap.cpp:12:8: note: candidate expects 0 arguments, 1 provided
artswap.cpp:12:8: note: candidate: ‘constexpr ele::ele(const ele&)’
artswap.cpp:12:8: note: no known conversion for argument 1 from ‘long long int’ to ‘const ele&’
artswap.cpp:12:8: note: candidate: ‘constexpr ele::ele(ele&&)’
artswap.cpp:12:8: note: no known conversion for argument 1 from ‘long long int’ to ‘ele&&’