**Problem:-**Write a Hackerrank Solution For Day 3: Intro to Conditional Statements or Hacker Rank Solution Program In C++ For " Day 3: Intro to Conditional Statements " or Hackerrank 30 days of code Java Solution: Day 3 Intro to Conditional Statements or Hackerrank solution for 30 Days of Code Challenges.

**Task:-**According to Hacker Rank program should follow these four given conditions.

1. If n is odd, print Weird.

2. If n is even and in the inclusive range of 2 to 5, print Not Weird.

3. If n is even and in the inclusive range of 6 to 20, print Weird.

4. If n is even and greater than 20, print Not Weird.

**Logic:-**Let's start, so we have a number n and we need to write a program that follows the above four condition as we can see that our first condition is if n is odd that program will print number "Weird" so for this first condition we divide a number by 2 if a number is divisible by 2 then number is even and if number is not divisible by 2 then it will print number is "Weird'. Now come to the second condition if the number is even and range of 2 to 5 the program will print number "Not Weird", for that again each number we divide by 2 if number is even and number is between range(2 to 5) the program will print Number is "Not Weird". Now comes to the third condition if the number is between 6 to 20 then program will print number is " Weird". same as the second condition. Again check for the fourth condition if the number is greater than 20 then the program will print number is " Weird".

If you want to 30 days solution from Day 0 please check the below link. And also you can find more program in below of this post.

1. Hackerrank Solution For Day 0: Hello, World.

2. Hackerrank Solution For Day 1: Data Types.

3. Hackerrank Solution For Day 2: Operators.

**Submit Your Solution Here:- Click Here**

**Solution:-**

#include <map>

#include <set>

#include <list>

#include <cmath>

#include <ctime>

#include <deque>

#include <queue>

#include <stack>

#include <string>

#include <bitset>

#include <cstdio>

#include <limits>

#include <vector>

#include <climits>

#include <cstring>

#include <cstdlib>

#include <fstream>

#include <numeric>

#include <sstream>

#include <iostream>

#include <algorithm>

using namespace std;

int main()

{

int N;

cin >> N;

if(N%2==0)

{

if(N>=2 && N<=5)

cout<<"Not Weird";

else if(N>=6 && N<=20)

cout<<"Weird";

else

cout<<"Not Weird";

}

else

cout<<"Weird";

return 0;

}

**Output:-**

**You May Also Like:-**

## No comments:

## Post a Comment