>>498
その切りかたを何回か繰り返すともとに戻る、ということを前提とするなら、
最大でも52!回繰り返せば十分である。なぜなら、52!回繰り返してもとに戻らないなら、
どこかでループしていて、それ以降も決してもとに戻らないからである。
よって、1回〜52!回繰り返せばもとに戻るわけだが、これらの公倍数である
(52!)!回目にはいずれの場合でももとに戻る。よって、

int main(void){ return printf("(52!)!\n"); }