은 h(y)
가 (a*y+b)mod m
으로 정의 된 함수라고하자. 따라서 h(y)
값을 취할 수 있습니다 from 0 to m-1.
이제 우리는 7 정수 - a,b,x,n,c,d,m
주어집니다. 예를 들어해시 및 모듈러 Arthmetic
1 ≤ m ≤ 10^15, c ≤ d < m, a,b < m, x+n ≤ 10^15, and a*(x+n) + b ≤ 10^15
: 우리의 임무는 h(x+i)
의 값이 [c,d]
이야기 해봐 0<=i<=n
정수 제한의 범위 내에 있도록 h(x),h(x+1),h(x+2)...h(x+n)
이의 총 수를 찾는 것입니다. 입력 set {1,0,0,8,0,8,9}
출력은 9 여야합니다. 효율적인 알고리즘을 제안하십시오. 감사!!!
당신은 스스로를 시도 했습니까? –