Saturday, June 27, 2020

Python If-Else-HackerRank Solution

 Python If-Else-HackerRank Solution

 Task
Given an integer,n, perform the following conditional actions:

  • If n is odd, print Weird
  • If  n is even and in the inclusive range of  2 to 5, print Not Weird
  • If n is even and in the inclusive range of 6 to 20, print Weird
          • If n is even and greater than 20, print Not Weird

Input Format

A single line containing a positive integer,n .

Constraints

  • 1<=n<=100

Output Format

Print Weird if the number is weird; otherwise, print Not Weird.

Sample Input 0

3

Sample Output 0

Weird

Explanation 0

n=3
 n is odd and odd numbers are weird, so we print Weird.

Sample Input 1

24

Sample Output 1

Not Weird

Explanation 1

n=24
 n>20 and n is even, so it isn't weird. Thus, we print Not Weird.


Python If-Else Solution-


import math
import os
import random
import re
import sys
def main(n):
    if n%2==0:
        if n>=2 and n<=5:
            print("Not Weird")
        elif n>=6 and n<=20:
            print("Weird")
        else:
            print("Not Weird")
    else:
        print("Weird")
if __name__ == '__main__':
    n = int(input().strip())
    main(n)

0 comments:

Post a Comment

Feel free to share your thoughts and suggestion...