//Num is our given number obtained from date
Int num1,num2;
Int count1=0,count2=0;
void nearestpalindrome()
{
Num1=num;
For(;;)
{
If(Checkpalindrome(num1))
Break;
Num1++;
Count1++;
}
Num2=num;
For(;;)
{
If(Checkpalindrome(num2))
Break;
Num2--;
Count2++;
}
If(count1<count2)
Print(num1);
Else
Print(num2);
}
On Mon, Sep 5, 2011 at 10:09 PM, Neha Singh <[email protected]>wrote:
> @sukran : there r a lot of bugs .. read the question carefully. Its not
> that simple. Why do u think the month shud always be 11 and why r u
> decrementing the year by one, we have to find the next palindromic date that
> means the returned date must be greater than the given date.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/algogeeks?hl=en.
>
--
You received this message because you are subscribed to the Google Groups
"Algorithm Geeks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/algogeeks?hl=en.