Problem ping
User bensonlzl
Submission Time 2022-12-22 22:15:36
Score 0
Max Time N/A
Max Memory N/A

Compile Error

ping.cpp: In instantiation of ‘struct fib<46>’:
ping.cpp:6:34: recursively required from ‘struct fib<99>’
ping.cpp:6:34: required from ‘struct fib<100>’
ping.cpp:22:23: required from here
ping.cpp:6:8: error: overflow in constant expression [-fpermissive]
6 | enum { value = fib<N-1>::value + fib<N-2>::value };
| ^
ping.cpp:6:8: error: overflow in constant expression [-fpermissive]
ping.cpp:6:8: error: enumerator value for ‘value’ is not an integer constant
ping.cpp: In instantiation of ‘struct fib<49>’:
ping.cpp:6:34: recursively required from ‘struct fib<99>’
ping.cpp:6:34: required from ‘struct fib<100>’
ping.cpp:22:23: required from here
ping.cpp:6:8: error: overflow in constant expression [-fpermissive]
ping.cpp:6:8: error: overflow in constant expression [-fpermissive]
ping.cpp:6:8: error: enumerator value for ‘value’ is not an integer constant
ping.cpp: I