تابعی ایجاد کنید که یک رشته را به عنوان آرگومان دریافت کند و یک لیست مرتب حاوی ایندکس تمام حروف بزرگ در رشته را برگرداند.
نمونه ورودی و خروجی
IndexOfCaps("eQuINoX") ➞ [1, 3, 4, 6]
IndexOfCaps("determine") ➞ []
IndexOfCaps("STRIKE") ➞ [0, 1, 2, 3, 4, 5]
EXPECT_EQ(IndexOfCaps("eQuINoX"), std::vector({1, 3, 4, 6})); EXPECT_EQ(IndexOfCaps("determine"), std::vector ({})); EXPECT_EQ(IndexOfCaps("STRIKE"), std::vector ({0, 1, 2, 3, 4, 5})); EXPECT_EQ(IndexOfCaps("sUn"), std::vector ({1}));
نظرات