From aa82adc16d1228179cb76c62d53b8ec449c67488 Mon Sep 17 00:00:00 2001 From: Prathima Kadari Date: Wed, 19 May 2021 22:15:20 +0530 Subject: [PATCH] Added jumping number program --- Basic/jumping no.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Basic/jumping no.py diff --git a/Basic/jumping no.py b/Basic/jumping no.py new file mode 100644 index 0000000..6bc0b27 --- /dev/null +++ b/Basic/jumping no.py @@ -0,0 +1,15 @@ +#Given a positive number N, check if the number is a Jumping number or not. +#A number is defined as a Jumping Number if all adjacent digits in it have an absolute difference of 1. +#For example 2, 23 and 4343456 are Jumping numbers but 296 and 89498 are not + +num = input("Enter a number ") +lst = [int(x) for x in num] +n = len(lst) +res = 1 +for ele in range(0,n-1): + if abs(lst[ele] - lst[ele+1]) != 1: + res = 0 +if res == 1: + print("JUMPING NUMBER") +else: + print("NOT A JUMPING NUMBER")