Untitled
unknown
plain_text
9 months ago
662 B
8
Indexable
static short S1(long liczba)
{
if (liczba < 0)
liczba = - liczba; //bo uwzględniamy liczby nieparzyste
if (liczba < 10)
return (short)liczba;
short rek = S1(liczba / 10);
short tu = (short)(liczba % 10);
if (tu % 2 == 1) //tu nieparzytse
{
//wieksza sposrod tu i rek nieparzysta
if (tu > rek)
return tu;
return rek;
}
else if (rek % 2 == 0) //tu i rek parzyste tutaj //wszystko parzyste
{
if (tu < rek)
return tu;
return rek;
}
else //tu parzyste, rek nieparzyste
{
return rek;
}
}Editor is loading...
Leave a Comment