(I2
I54
I5
(dp0
Vnecklace.%l
p1
(Vnecklace.cpp
p2
S"#include <iostream>\r\n#include <vector>\r\nusing namespace std;\r\nstruct bukva\r\n{\r\n    vector <int> v;\r\n};\r\nunsigned long long n, k, br[100001][26];\r\nunsigned long long cnt = 0;\r\nchar s[100001], a, b;\r\nbukva c[26];\r\nint main()\r\n{\r\n    cin >> n >> k;\r\n    for (int i = 0; i < n; i++)\r\n        cin >> s[i];\r\n    for (int i = 0; i < 26; i++)\r\n        br[n-1][i]=0;\r\n    for (int i = n-2; i >= 0; i--)\r\n    {\r\n        for (int j = 0; j < 26; j++)\r\n            br[i][j] = br[i+1][j];\r\n        br[i][s[i+1]-'a']++;\r\n    }\r\n    for (int i = 0; i < n; i++)\r\n        c[s[i]-'a'].v.push_back(i);\r\n        for (int i = 0; i < k; i++)\r\n        {\r\n            cin >> a >> b;\r\n            for (int j = 0; j < c[a-'a'].v.size(); j++)\r\n                cnt += br[c[a-'a'].v[j]][b-'a'];\r\n        }\r\n        cout << cnt << endl;\r\n}\r\n"
p3
tp4
stp5
.