تابعی ایجاد کنید که یک رشته را به عنوان آرگومان دریافت کند و یک لیست مرتب حاوی ایندکس تمام حروف بزرگ در رشته را برگرداند.
نمونه ورودی و خروجی
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}));
نظرات