یک لیست از اعداد صحیح دریافت میکنید که هر دو مقدارر مثبت و منفی را دارند، به جز یک عدد که جفت مثبت یا منفی ندارد. تابعی بنویسید که آن عدد تنها را پیدا کند.
مثال
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
Assert.Equal(3, Backendbaz.LonelyInteger(new int[] { 1, -1, 2, -2, 3 })); Assert.Equal(-4, Backendbaz.LonelyInteger(new int[] { -3, 1, 2, 3, -1, -4, -2 })); Assert.Equal(-9, Backendbaz.LonelyInteger(new int[] { -9, -105, -9, -9, -9, -9, 105 })); Assert.Equal(-38, Backendbaz.LonelyInteger(new int[] { -110, 110, -38, -38, -62, 62, -38, -38, -38 })); Assert.Equal(-9, Backendbaz.LonelyInteger(new int[] { -9, -105, -9, -9, -9, -9, 105 }));
نظرات