تابعی ایجاد کنید که یک رشته شامل 0 و 1 را در ورودی بگیرد و لیستی شامل True و False متناسب با عدد ورودی را در خروجی برگرداند. هر عدد 1 برابر با True و هر عدد 0 معادل False می شود.
نمونه ورودی و خروجی
IntegerBoolean("100101") ➞ [True, False, False, True, False, True]
IntegerBoolean("10") ➞ [True, False]
IntegerBoolean("001") ➞ [False, False, True]
EXPECT_EQ(IntegerBoolean("100101"), std::vector({true, false, false, true, false, true})); EXPECT_EQ(IntegerBoolean("10"), std::vector ({true, false})); EXPECT_EQ(IntegerBoolean("001"), std::vector ({false, false, true}));
نظرات