题目链接 题解: 这道题,看起来既要平移又要旋转,挺麻烦。可以抓住一个性质,如果这两个点集可以通过旋转匹配,那么,这两个点集中的点相对重心的位置分布是相同的。 因此,我们可以先求出这两个点集中的点相对其重心的相对坐标,这样我们就能够忽略掉平移这个操作所带来的影响。 下面就要考虑能否通过旋转使两个点集匹配。 从点集 S S S中选一个 x x x坐标不为0的点 p p p,这样可以保证有
题目描述 Given an integer xx . Your task is to find out how many positive integers nn ( 1<=n<=x1<=n<=x ) satisfy where a,b,pa,b,p are all known constants. 输入输出格式 输入格式: The only line contains four inte
E. Congruence Equation solution { i ∗ a i % p = b , i < p − 1 , ( t − k ) ∗ a t % p = b , i ≥ p − 1 , i = ( p − 1 ) k + t . \begin{cases} i*a^i\%p=b,i<p-1, \\(t-k)*a^{t}\%p=b,i≥p-1,i=(p-1)k+t. \e