(I2
I64
I5
(dp0
Vnecklace.%l
p1
(Vnecklace.cpp
p2
S"#include <iostream>\r\n#include <vector>\r\nusing namespace std;\r\nvector <int> c[29];\r\nint main()\r\n{\r\n    int n, k;\r\n\r\n    cin >> n >> k;\r\n\r\n    for (int i = 1; i <= n; i ++)\r\n    {\r\n        char a;\r\n\r\n        cin >> a;\r\n\r\n        c[a - 'a'].push_back(i);\r\n    }\r\n\r\n    int br = 0;\r\n\r\n    for (int rem = 1; rem <= k; rem ++)\r\n    {\r\n        char a, b;\r\n\r\n        cin >> a >> b;\r\n        int ia = a - 'a', ib = b - 'a', i = 0;\r\n\r\n        for (int j = 0; j < c[ib].size(); j ++)\r\n        {\r\n            while (c[ia][i] < c[ib][j])\r\n            {\r\n                i ++;\r\n                if (i == c[ia].size())\r\n                {\r\n                    break;\r\n                }\r\n            }\r\n            br += i;\r\n        }\r\n    }\r\n\r\n    cout << br << endl;\r\n\r\n    return 0;\r\n}\r\n"
p3
tp4
stp5
.