В конце конкурса я просматривал некоторые коды и обнаружил, что многие люди используют такие функции, как __gcd(int,int)
, Каковы эти функции? Подобные функции включают
__builtin_popcount(int)
__builtin_ctz(int)
__builtin_clz(int)
Где я могу изучить эти функции? Погуглить это не сильно помогло.
Это все особенности GCC. Вы можете прочитать о них здесь: http://gcc.gnu.org/onlinedocs/gcc/C-Extensions.html#C-Extensions — но имейте в виду, что они НЕ являются стандартами C / C ++.
Других решений пока нет …