Python If-Else - HackerRank
Task
Given an integer, , perform the following conditional actions:
Given an integer, , perform the following conditional actions:
- If is odd, print
Weird
- If is even and in the inclusive range of to , print
Not Weird
- If is even and in the inclusive range of to , print
Weird
- If is even and greater than , print
Not Weird
Input Format
A single line containing a positive integer, .
Constraints
Output Format
Print
Weird
if the number is weird; otherwise, print Not Weird
.
Sample Input 0
3
Sample Output 0
Weird
Explanation 0
is odd and odd numbers are weird, so we print
Weird
.
Sample Input 1
24
Sample Output 1
Not Weird
Explanation 1
and is even, so it isn't weird. Thus, we print
Not Weird
.
Solution: (3 years older)
#!/bin/python
import sys
N = int(raw_input().strip())
if N & 1 :
print "Weird"
else:
if N >= 2 and N <= 5 :
print "Not Weird"
elif N >= 6 and N <= 20 :
print "Weird"
else :
print "Not Weird"
Comments
Post a Comment