码友专题

跑在终端里的甜甜圈代码(顺祝码友六一快乐)

老规矩,先上源码  #include <stdint.h>#include <stdio.h>#include <string.h>#include <unistd.h>#define R(mul,shift,x,y) \_=x; \x -= mul*y>>shift; \y += mul*_>>shift; \_ = 3145728-x*x-y*y>>11; \x = x*_>