یک لیست از اعداد صحیح دریافت میکنید که هر دو مقدارر مثبت و منفی را دارند، به جز یک عدد که جفت مثبت یا منفی ندارد. تابعی بنویسید که آن عدد تنها را پیدا کند.
مثال
lonely_integer([1, -1, 2, -2, 3]) ➞ 3
# عدد 3 هیچ معادل منفی ندارد.
lonely_integer([-3, 1, 2, 3, -1, -4, -2]) ➞ -4
# عدد -4 هیچ معادل مثبت ندارد.
نمونه ورودی و خروجی
LonelyInteger([1, -1, 2, -2, 3]) ➞ 3
LonelyInteger([-3, 1, 2, 3, -1, -4, -2]) ➞ -4
LonelyInteger([-9, -105, -9, -9, -9, -9, 105]) ➞ -9
EXPECT_EQ(LonelyInteger({1, -1, 2, -2, 3}), 3); EXPECT_EQ(LonelyInteger({-3, 1, 2, 3, -1, -4, -2}), -4); EXPECT_EQ(LonelyInteger({-9, -105, -9, -9, -9, -9, 105}), -9); EXPECT_EQ(LonelyInteger({-110, 110, -38, -38, -62, 62, -38, -38, -38}), -38); EXPECT_EQ(LonelyInteger({-9, -105, -9, -9, -9, -9, 105}), -9);
نظرات