تابعی بنویسید که در ورودی یک لیست بگیرد و از اولین ایتم اگر عدد زوج بود آن را از لیست حذف کند تا به عددی فرد برسد و بقیه لیست را چاپ کند.
نمونه ورودی و خروجی
DeleteStartingEvens([4, 8, 10, 11, 12, 15]) ➞ [11, 12, 15]
DeleteStartingEvens([4, 8, 10]) ➞ []
DeleteStartingEvens([4, 8, 10, 12, 18, 14, 16, 15, 12, 14, 16, 17]) ➞ [15, 12, 14, 16, 17]
EXPECT_EQ(DeleteStartingEvens({4, 8, 10, 11, 12, 15}), std::vector({11, 12, 15})); EXPECT_EQ(DeleteStartingEvens({4, 8, 10}), std::vector ({})); EXPECT_EQ(DeleteStartingEvens({4, 8, 10, 12, 18, 14, 16, 15, 12, 14, 16, 17}), std::vector ({15, 12, 14, 16, 17}));
نظرات