Question: Consider the following problem: - Input: n : positive integer - Output: number of quadratic nonresidues modulo n, where a quadratic nonresidue mod n is

Consider the following problem:

- Input: n: positive integer

- Output: number of quadratic nonresidues modulo n, where a quadratic nonresidue mod n is an integer r in the range of 0 to n - 1 such that there is no integer x in this range where x2 mod n = r.

For example, the quadratic nonresidues of n = 6 are 2 and 5, as shown by the table below:

Consider the following problem: - Input: n: positive integer - Output: number

Thus, the solution for n = 6 is 2.

1. Give pseudocode for an algorithm to compute the number of quadratic nonresidues mod n. Your algorithm should be as efficient as possible. Be sure to describe which data structure(s) you're using and why.

T2 mod 6 z z-, mod b 6-0 14341 1-0 1 2 3 4 5

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!