QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#582567#7108. Couleur3un_larryfuncCompile Error//C++1465.1kb2024-09-22 16:51:032024-09-22 16:51:04

詳細信息

library/other/io.hpp: In member function ‘void fastio::Scanner::read_single_tuple(T&)’:
library/other/io.hpp:119:8: warning: ‘if constexpr’ only available with ‘-std=c++17’ or ‘-std=gnu++17’ [-Wc++17-extensions]
library/other/io.hpp: In member function ‘void fastio::Printer::write_tuple(T)’:
library/other/io.hpp:215:8: warning: ‘if constexpr’ only available with ‘-std=c++17’ or ‘-std=gnu++17’ [-Wc++17-extensions]
library/other/io.hpp:216:10: warning: ‘if constexpr’ only available with ‘-std=c++17’ or ‘-std=gnu++17’ [-Wc++17-extensions]
main.cpp: At global scope:
main.cpp:760:8: error: redefinition of ‘struct FastSet’
library/ds/fastset.hpp:6:8: note: previous definition of ‘struct FastSet’
library/ds/removable_queue.hpp:2:8: error: redefinition of ‘struct Removable_Queue<QUE_TYPE>’
library/ds/removable_queue.hpp:2:8: note: previous definition of ‘struct Removable_Queue<QUE_TYPE>’
main.cpp:8:6: error: redefinition of ‘void solve()’
main.cpp:8:6: note: ‘void solve()’ previously defined here
main.cpp:119:8: error: redefinition of ‘int main()’
main.cpp:119:8: note: ‘int main()’ previously defined here
library/my_template.hpp:19:13: error: redefinition of ‘template<class T> constexpr const T infty’
library/my_template.hpp:19:13: note: ‘template<class T> constexpr const T infty<T>’ previously declared here
library/my_template.hpp:21:15: error: redefinition of ‘const int infty<int>’
library/my_template.hpp:21:15: note: ‘constexpr const int infty<int>’ previously declared here
library/my_template.hpp:23:14: error: redefinition of ‘const ll infty<long long int>’
library/my_template.hpp:23:14: note: ‘constexpr const ll infty<long long int>’ previously declared here
library/my_template.hpp:25:15: error: redefinition of ‘const u32 infty<unsigned int>’
library/my_template.hpp:25:15: note: ‘constexpr const u32 infty<unsigned int>’ previously declared here
library/my_template.hpp:27:15: error: redefinition of ‘const u64 infty<long long unsigned int>’
library/my_template.hpp:27:15: note: ‘constexpr const u64 infty<long long unsigned int>’ previously declared here
library/my_template.hpp:29:16: error: redefinition of ‘const i128 infty<__int128>’
library/my_template.hpp:29:16: note: ‘constexpr const i128 infty<__int128>’ previously declared here
library/my_template.hpp:31:18: error: redefinition of ‘const double infty<double>’
library/my_template.hpp:31:18: note: ‘constexpr const double infty<double>’ previously declared here
library/my_template.hpp:33:23: error: redefinition of ‘const long double infty<long double>’
library/my_template.hpp:33:23: note: ‘constexpr const long double infty<long double>’ previously declared here
library/my_template.hpp:89:5: error: redefinition of ‘int popcnt(int)’
library/my_template.hpp:89:5: note: ‘int popcnt(int)’ previously defined here
library/my_template.hpp:90:5: error: redefinition of ‘int popcnt(u32)’
library/my_template.hpp:90:5: note: ‘int popcnt(u32)’ previously defined here
library/my_template.hpp:91:5: error: redefinition of ‘int popcnt(ll)’
library/my_template.hpp:91:5: note: ‘int popcnt(ll)’ previously defined here
library/my_template.hpp:92:5: error: redefinition of ‘int popcnt(u64)’
library/my_template.hpp:92:5: note: ‘int popcnt(u64)’ previously defined here
library/my_template.hpp:93:5: error: redefinition of ‘int popcnt_mod_2(int)’
library/my_template.hpp:93:5: note: ‘int popcnt_mod_2(int)’ previously defined here
library/my_template.hpp:94:5: error: redefinition of ‘int popcnt_mod_2(u32)’
library/my_template.hpp:94:5: note: ‘int popcnt_mod_2(u32)’ previously defined here
library/my_template.hpp:95:5: error: redefinition of ‘int popcnt_mod_2(ll)’
library/my_template.hpp:95:5: note: ‘int popcnt_mod_2(ll)’ previously defined here
library/my_template.hpp:96:5: error: redefinition of ‘int popcnt_mod_2(u64)’
library/my_template.hpp:96:5: note: ‘int popcnt_mod_2(u64)’ previously defined here
library/my_template.hpp:98:5: error: redefinition of ‘int topbit(int)’
library/my_template.hpp:98:5: note: ‘int topbit(int)’ previously defined here
library/my_template.hpp:99:5: error: redefinition of ‘int topbit(u32)’
library/my_template.hpp:99:5: note: ‘int topbit(u32)’ previously defined here
library/my_template.hpp:100:5: error: redefinition of ‘int topbit(ll)’
library/my_template.hpp:100:5: note: ‘int topbit(ll)’ previously defined here
library/my_template.hpp:101:5: error: redefinition of ‘int topbit(u64)’
library/my_template.hpp:101:5: note: ‘int topbit(u64)’ previously defined here
library/my_template.hpp:103:5: error: redefinition of ‘int lowbit(int)’
library/my_template.hpp:103:5: note: ‘int lowbit(int)’ previously defined here
library/my_template.hpp:104:5: error: redefinition of ‘int lowbit(u32)’
library/my_template.hpp:104:5: note: ‘int lowbit(u32)’ previously defined here
library/my_template.hpp:105:5: error: redefinition of ‘int lowbit(ll)’
library/my_template.hpp:105:5: note: ‘int lowbit(ll)’ previously defined here
library/my_template.hpp:106:5: error: redefinition of ‘int ...