“<<”和">>"分别代表左移和右移。对于整形来说，每一次左移相当于将原数值乘2，而每一次右移相当于将原数值除以2并忽略小数部分。
比如“int x = 3 << 2”表示将3左移2位，得到的x的值是12。
“～”表示将一个数的每一位翻转。以八位整形来举例，“5”对应的二进制表示方法是00000101，“～5”则对应11111010,也就是-6
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence