#1167. 1.特殊数列

1.特殊数列

当前没有测试数据。

1.特殊数列

题目描述

设数列AAa0=1a_0 = 1ai+1=(A×ai+aimodB)modCa_{i + 1}=(A \times a_i + a_i \bmod B)\bmod C,求该数列第一次出现重复项的标号。

输入格式

一行33个数,依次为AABBCC

输出格式

输出首次重复项位置,若超20000002000000,输出1-1

数据范围与提示

  • 对于30%30\%的数据,105A,B,C105-10^5 \leq A,B,C \leq 10^5
  • 对于100%100\%的数据,109A,B,C109-10^9 \leq A,B,C \leq 10^9

样例

2 2 9
4