Find if the given number in a string is
Jumper number. (Absolute difference between consecutive digits is 1)
Sample
Input & Output:
Input: 2345434321
Output: Yes
Input: 234534
Output: No
Note: Get input using command line.
Solution:
#include <iostream>
using namespace std;
int main(int b, char *v[])
{
int
i,c=0;
string s=v[1];
for(i=0;i<s.length()-1;i++)
{
if((s[i]-'0')-(s[i+1]-'0')==1 || (s[i]-'0')-(s[i+1]-'0') == -1)
c++;
else
{
cout<<"No";
break;
}
}
if(c==s.length()-1)
cout<<"Yes";
}