given an integer n. Check if n has an odd divisor, more noteworthy than one (does there exist such a number x (x>1) that n is separable by x and x is odd).    For instance, assuming n=6, there is x=3. Assuming n=4, such a number doesn't exist.    Input

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter4: Selection Structures
Section: Chapter Questions
Problem 14PP
icon
Related questions
Question

Correct answer will be upvoted else downvoted. Computer science.

 

 You are given an integer n. Check if n has an odd divisor, more noteworthy than one (does there exist such a number x (x>1) that n is separable by x and x is odd). 

 

For instance, assuming n=6, there is x=3. Assuming n=4, such a number doesn't exist. 

 

Input 

 

The primary line contains one integer t (1≤t≤104) — the number of experiments. Then, at that point, t experiments follow. 

 

Each experiment contains one integer n (2≤n≤1014). 

 

If it's not too much trouble, note, that the input for some experiments will not squeeze into 32-cycle integer type, so you should use no less than 64-digit integer type in your programming language. 

 

Output 

 

For each experiment, output on a different line: 

 

"Indeed" if n has an odd divisor, more noteworthy than one; 

 

"NO" in any case. 

 

You can output "YES" and "NO" regardless (for instance, the strings yEs, indeed, Yes and YES will be perceived as certain).

 

 

Expert Solution
steps

Step by step

Solved in 4 steps with 1 images

Blurred answer
Knowledge Booster
Time complexity
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr