{"code":"cses2186","name":"CSES - Special Substrings | Xâu con đặc biệt","description":"Một xâu con được gọi là *đặc biệt* nếu tất cả kí tự xuất hiện trong xâu gốc đều xuất hiện trong xâu con với số lần là bằng nhau.\r\n\r\nNhiệm vụ của bạn là đếm số lượng xâu con đặc biệt của xâu đã cho.\r\n\r\n## Input\r\n- Dòng đầu vào duy nhất có một xâu độ dài $n$. Tất cả các kí tự nằm giữa `a`$\\dots$`z`.\r\n\r\n## Output \r\n- In một số nguyên: số lượng xâu con đặc biệt.\r\n\r\n## Constraints\r\n- $1 \\le n \\le 2 \\cdot 10^5$\r\n\r\n## Example\r\n\r\n**Sample input**\r\n```\r\nabccabab\r\n```\r\n\r\n**Sample output**\r\n```\r\n5\r\n```\r\n\r\n## Note \r\n\r\nCác xâu con đặc biệt là: `abc`, `cab`, `abccab`, `bccaba` và `ccabab`.","points":1900.0,"partial":true,"time_limit":1.0,"memory_limit":524288,"short_circuit":false,"allowed_languages":[3,4,34,36,37,5,6,11,12,14,28,2,38,39,9,18,17,29,23,27,35,25,26,10,7,19,32,1,8,15,16,24,20,33,13,41,21,40],"is_public":true,"is_manually_managed":false,"permissions":{"can_edit":false}}