Lorem ipsum dolor sit amet, consectetur adipiscing elit. Test link

Primality Test : PRB01 | CodeChef Solution

2 min read


Problem

Alice and Bob are meeting after a long time. As usual they love to play some math games. This times Alice takes the call and decides the game. The game is very simple, Alice says out an integer and Bob has to say whether the number is prime or not. Bob as usual knows the logic but since Alice doesn't give Bob much time to think, so Bob decides to write a computer program.

Help Bob accomplish this task by writing a computer program which will calculate whether the number is prime or not .

Input Format

  • The first line of the input contains an integer T, the number of testcases. T lines follow.

    Each of the next T lines contains an integer N which has to be tested for primality.

Output Format

For each test case output in a separate line, "yes" if the number is prime else "no."

Constraints

  •  T  20
  •  N  100000
  • 1 \leq T \leq 100

Example / Sample:

Input:
5
23
13
20
1000
99991

Output:

yes
yes
no
no
yes

Solution

#include <iostream>
using namespace std;

// Solution from : Code Radius [ https://radiuscode.blogspot.com/ ]

int main() {
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);

int n,t,i,y;
cin>>t;
while(t--)
{
cin>>n;
if(n==1)
cout<<"no"<<endl;
else{
y=0;
for(i=2; i*i<=n; i++)
{
if(n%i==0)
{
y=1;
break;
}
}
if(y==0)
cout<<"yes"<<endl;
else
cout<<"no"<<endl;
}

}
return 0;

}

Please First Try to Solve Problem by Yourself.

You may like these posts

  • post 1…
  • Problem Gru has not been in the limelight for a long time and is, therefore, planning something particularly nefarious. Frustrated by his minions' incapability which has kept him…
  • ProblemAlice and Bob are meeting after a long time. As usual they love to play some math games. This times Alice takes the call and decides the game. The game is very simple, Alice…
  • ObjectiveThis is a simple challenge to help you practice creating variables and printing to stdout. You may also want to complete Solve Me First in Python before attempting this ch…
  • ProblemYou and your friend are playing a game with hoops. There are NN hoops (where NN is odd) in a row. You jump into hoop 11, and your friend jumps into hoop NN. Then you jump in…
  • ProblemChef has NN slippers, LL of which are left slippers and the rest are right slippers. Slippers must always be sold in pairs, where each pair contains one left and one right s…

Post a Comment