Hackerrank Day 3 intro to conditional statements solution YASH PAL, 31 July 202421 October 2025 HackerRank Day 3 Intro to Conditional Statement solution – In this HackerRank Day 3 intro to the conditional statements problem, we need to develop a program that can accept an integer as an input. and if the number is odd then print Wierd and if not then print not Wierd.ObjectiveIn this challenge, we learn about conditional statements. TaskGiven an integer, n, perform the following conditional actions:If n is odd, print WeirdIf n is even and in the inclusive range of 2 to 5, print Not WeirdIf n is even and in the inclusive range of 6 to 20, print WeirdIf n is even and greater than 20, print Not WeirdComplete the stub code provided in your editor to print whether or not is weird. Problem solution in Python 2 programming.#!/bin/python import sys n = int(raw_input().strip()) if n & 1: print "Weird" elif n >= 2 and n <= 5: print "Not Weird" elif n >= 6 and n <= 20: print "Weird" elif n > 20: print "Not Weird"Problem solution in Python 3 programming.#!/bin/python3 import math import os import random import re import sys if __name__ == '__main__': N = int(input()) if N%2 != 0: print("Weird") else: if N>=2 and N<5: print("Not Weird") if N>=6 and N<=20: print("Weird") if N>20: print("Not Weird")Problem solution in java programming.import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); String ans=""; if(n%2==1){ ans = "Weird"; } else{ if(n>2 && n<=5){ ans = "Not Weird"; } if(n>5 && n<=20){ ans = "Weird"; } else{ ans = "Not Weird"; } } System.out.println(ans); } }Problem solution in c++ programming.#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>20){ cout<<"Not Weird"; } if(N>=2 && N<=5){ cout<<"Not Weird"; } if(N>=6 && N<=20){ cout<<"Weird"; } }else{ cout<<"Weird"; } return 0; }Problem solution in c programming.#include <math.h> #include <stdio.h> #include <string.h> #include <stdlib.h> #include <assert.h> #include <limits.h> #include <stdbool.h> int main(){ int N; scanf("%d",&N); if ((N % 2) != 0) { printf("Weirdn"); } else if (N >= 2 && N <= 5) { printf("Not Weirdn"); } else if (N >= 6 && N <= 20) { printf("Weirdn"); } else { printf("Not Weirdn"); } return 0; }Problem solution in Javascript programming.process.stdin.resume(); process.stdin.setEncoding('ascii'); var input_stdin = ""; var input_stdin_array = ""; var input_currentline = 0; process.stdin.on('data', function (data) { input_stdin += data; }); process.stdin.on('end', function () { input_stdin_array = input_stdin.split("n"); main(); }); function readLine() { return input_stdin_array[input_currentline++]; } /////////////// ignore above this line //////////////////// function main() { var N = parseInt(readLine()); if (N % 2 === 0) { if (N >= 2 && N <= 5) { console.log("Not Weird"); } else if (N >= 6 && N <= 20) { console.log("Weird"); } else if (N > 20) { console.log("Not Weird"); } } else if (N % 2 === 1) { console.log("Weird"); } } 30 days of code coding problems solutions HackerRank