约瑟夫环的两类问题实现,一个是普通的常见的,另一个是它的变形密码类