手撕代码是核心还是acm呢?