廊坊新聞網(wǎng)-主流媒體,廊坊城市門戶

    CF 1569A - Balanced Substring

    2023-06-26 16:19:26 來源:嗶哩嗶哩

    You are given a string s, consisting of n letters, each letter is either 'a' or 'b'. The letters in the string are numbered from 1 to n.


    (資料圖片)

    s[l;r] is a continuous substring of letters from index l to r of the string inclusive.

    A string is called balanced if the number of letters 'a' in it is equal to the number of letters 'b'. For example, strings "baba" and "aabbab" are balanced and strings "aaab" and "b" are not.

    Find any non-empty balanced substring s[l;r] of string s. Print its l and r (1≤l≤r≤n). If there is no such substring, then print ?1 ?1.

    ----------------------------------------

    給定一個字符串 s,由 n 個字母組成,每個字母要么是“a”,要么是“b”。 字符串中的字母從 1 到 n 編號。

    s[l;r] 是字符串中從索引 l 到 r 的連續(xù)字母子串。

    如果字符串中字母“a”的數(shù)量等于字母“b”的數(shù)量,則該字符串被稱為平衡字符串。 例如,字符串“baba”和“aabbab”是平衡的,而字符串“aaab”和“b”則不是。

    查找字符串 s 的任意非空平衡子串 s[l;r]。 打印它的 l 和 r (1≤l≤r≤n)。 如果不存在這樣的子串,則打印?1 ?1。

    -----------------------------------------------

    用presum來求和,然后依次去判斷即可;

    下面是代碼:

    關(guān)鍵詞:

    亚洲色成人网一二三区| 亚洲一区二区三区自拍公司| 国产亚洲欧美在线观看| 亚洲乱码无限2021芒果| 久久久亚洲裙底偷窥综合| 亚洲a在线视频视频| 亚洲av无码不卡| 亚洲国产精品成人久久| 亚洲成AV人片一区二区| 国产AV无码专区亚洲AVJULIA| 亚洲人成亚洲人成在线观看| 亚洲精品无码乱码成人| 国产亚洲精品自在久久| 亚洲AV无一区二区三区久久| 久久亚洲精品成人综合| 久久亚洲私人国产精品vA| 亚洲一区二区在线免费观看| 亚洲综合网美国十次| 亚洲成a人片在线观看播放| 亚洲乱码一区av春药高潮| 亚洲H在线播放在线观看H| 亚洲首页国产精品丝袜| 亚洲精品无码久久久久久| 亚洲AV电影天堂男人的天堂| 爱情岛亚洲论坛在线观看| 亚洲国产一区二区三区| 亚洲av高清在线观看一区二区 | 久久久久久a亚洲欧洲AV| 亚洲另类激情综合偷自拍| 久久亚洲国产精品成人AV秋霞| 亚洲精品欧洲精品| 国产精品亚洲综合五月天| 亚洲欧美第一成人网站7777| 国产AV无码专区亚洲AV麻豆丫| 亚洲成av人片在线观看天堂无码| 不卡精品国产_亚洲人成在线| 亚洲精品二区国产综合野狼| 亚洲无删减国产精品一区| 亚洲不卡中文字幕| 亚洲av永久中文无码精品| 亚洲无码精品浪潮|