Untitled
Anonymous
plain_text
02/08/2025 10:58 AM
884 B
18
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