diff --git a/S2OJ/1694/1694.cpp b/S2OJ/1694/1694.cpp new file mode 100644 index 00000000..a5bc3de3 --- /dev/null +++ b/S2OJ/1694/1694.cpp @@ -0,0 +1,69 @@ +#include +#include +#include + +using std::cin; +using std::cout; +const char endl = '\n'; + +const int N = 5e5 + 5; +const int mod = 114514; + +int n, sum[N][26], pre[26][26], suf[26][26], cnt[26]; +long long ans; +std::string s; + +int main() { + std::ios::sync_with_stdio(false); + cin.tie(nullptr); + + cin >> s; + + n = s.size(); + s = ' ' + s; + + for (int i = 1; i <= n; i++) { + std::copy_n(sum[i - 1], 26, sum[i]); + sum[i][s[i] - 'a']++; + } + + for (int i = n; i; i--) { + cnt[s[i] - 'a']++; + for (int j = 0; j < 26; j++) { + if (s[i] - 'a' == j) continue; + + suf[s[i] - 'a'][j] = (suf[s[i] - 'a'][j] + cnt[j]) % mod; + } + } + + std::fill_n(cnt, 26, 0); + for (int i = 1; i <= n; i++) { + cnt[s[i] - 'a']++; + + for (int j = 0; j < 26; j++) { + if (cnt[j] < 2 || s[i] - 'a' == j) continue; + + pre[s[i] - 'a'][j] = (pre[s[i] - 'a'][j] + (static_cast(cnt[j]) * (cnt[j] - 1) / 2) % mod) % mod; + } + + for (int j = 0; j < 26; j++) { + if (s[i] - 'a' == j) continue; + + suf[s[i] - 'a'][j] = (suf[s[i] - 'a'][j] - (sum[n][j] - sum[i - 1][j]) % mod + mod) % mod; + } + + for (int j = 0; j < 26; j++) { + for (int k = 0; k < 26; k++) { + if (j == k || j == s[i] - 'a' || k == s[i] - 'a') continue; + + ans += static_cast(pre[k][j]) * suf[j][k]; + } + } + + ans %= mod; + } + + cout << ans << endl; + + return 0; +} diff --git a/S2OJ/1694/data/anc1.in b/S2OJ/1694/data/anc1.in new file mode 100644 index 00000000..6298c350 --- /dev/null +++ b/S2OJ/1694/data/anc1.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1f735a0e2c3f99230599716cd73c1e7ec8ab5dc4d7f37a2a0fabb450eda4ce0 +size 51 diff --git a/S2OJ/1694/data/anc1.out b/S2OJ/1694/data/anc1.out new file mode 100644 index 00000000..804fcc90 --- /dev/null +++ b/S2OJ/1694/data/anc1.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a271f2a916b0b6ee6cecb2426f0b3206ef074578be55d9bc94f6f3fe3ab86aa +size 2 diff --git a/S2OJ/1694/data/anc10.in b/S2OJ/1694/data/anc10.in new file mode 100644 index 00000000..1f0c29a2 --- /dev/null +++ b/S2OJ/1694/data/anc10.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:976b949501effdea111e77001db4f0c35b3daa13910f9d5cfb12a1cd0391e6e3 +size 101 diff --git a/S2OJ/1694/data/anc10.out b/S2OJ/1694/data/anc10.out new file mode 100644 index 00000000..95a4d82d --- /dev/null +++ b/S2OJ/1694/data/anc10.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac2fd65e9b71f9e8729f83a3aeb8927b866004186aae15497b9bffc3c0083cc5 +size 6 diff --git a/S2OJ/1694/data/anc11.in b/S2OJ/1694/data/anc11.in new file mode 100644 index 00000000..0fc0fc48 --- /dev/null +++ b/S2OJ/1694/data/anc11.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df90127c3ca4acfe1a9dc0047a2e764df36c8ba4f25118faf4c955faed88856b +size 101 diff --git a/S2OJ/1694/data/anc11.out b/S2OJ/1694/data/anc11.out new file mode 100644 index 00000000..f3c956c3 --- /dev/null +++ b/S2OJ/1694/data/anc11.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb7e4206476ae95a3ceaeda43d0e0d3f3367cbf4c950d03da119e4ea1ea263a1 +size 6 diff --git a/S2OJ/1694/data/anc12.in b/S2OJ/1694/data/anc12.in new file mode 100644 index 00000000..bf869ec7 --- /dev/null +++ b/S2OJ/1694/data/anc12.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:409edd797c99f760c0cc59a71f253eb50475c78dae0ae5e126530e05cf032c07 +size 201 diff --git a/S2OJ/1694/data/anc12.out b/S2OJ/1694/data/anc12.out new file mode 100644 index 00000000..ad4b7800 --- /dev/null +++ b/S2OJ/1694/data/anc12.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab0764ee8a7f27405502c59d51c04b4cfcd857a52ad8031ff71c172b6cbacfaf +size 7 diff --git a/S2OJ/1694/data/anc13.in b/S2OJ/1694/data/anc13.in new file mode 100644 index 00000000..e19f7fa2 --- /dev/null +++ b/S2OJ/1694/data/anc13.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9280260523763cf40f339ee12eb16e3411542ebe08db8b0be5addab332442637 +size 201 diff --git a/S2OJ/1694/data/anc13.out b/S2OJ/1694/data/anc13.out new file mode 100644 index 00000000..cbb1b265 --- /dev/null +++ b/S2OJ/1694/data/anc13.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8b2d22b417bdd3577a6999559445c7260d4cb954f71afadb6a49a1751dc7aac +size 6 diff --git a/S2OJ/1694/data/anc14.in b/S2OJ/1694/data/anc14.in new file mode 100644 index 00000000..719aed28 --- /dev/null +++ b/S2OJ/1694/data/anc14.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3e01998d1c0ae0f5b90ec536154b29c8db30c5df15caf28be6ce8e415d62521 +size 201 diff --git a/S2OJ/1694/data/anc14.out b/S2OJ/1694/data/anc14.out new file mode 100644 index 00000000..17d8977a --- /dev/null +++ b/S2OJ/1694/data/anc14.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:248114a450cf7a85ca41b5657a9af0d8c69df9a3e5ff7a5fd9cf6be1f9158f7a +size 6 diff --git a/S2OJ/1694/data/anc15.in b/S2OJ/1694/data/anc15.in new file mode 100644 index 00000000..c344bef7 --- /dev/null +++ b/S2OJ/1694/data/anc15.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:407045aff3c0ca19f3950e4afba304e28a7fd597993ab6b7aa1b4c0058013be1 +size 201 diff --git a/S2OJ/1694/data/anc15.out b/S2OJ/1694/data/anc15.out new file mode 100644 index 00000000..9afaab40 --- /dev/null +++ b/S2OJ/1694/data/anc15.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dcc28437ae1300b68f1efe7e9a90c0674ec7e8e7a726e0ce3c8ec9db52d68e85 +size 7 diff --git a/S2OJ/1694/data/anc16.in b/S2OJ/1694/data/anc16.in new file mode 100644 index 00000000..cdaba7d3 --- /dev/null +++ b/S2OJ/1694/data/anc16.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1e030d2241fc8d3b8e6936218c0f8d9da808efa51e655083292c5604cb22ee6 +size 901 diff --git a/S2OJ/1694/data/anc16.out b/S2OJ/1694/data/anc16.out new file mode 100644 index 00000000..90c02574 --- /dev/null +++ b/S2OJ/1694/data/anc16.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73a3d09284d570624b57651e0e117e9cd5b34c5b7392fd15b248ef3465876c29 +size 6 diff --git a/S2OJ/1694/data/anc17.in b/S2OJ/1694/data/anc17.in new file mode 100644 index 00000000..945e397e --- /dev/null +++ b/S2OJ/1694/data/anc17.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e3c88e52c399dcfc345ff43eaa45a0f19d6ecc8bbbcb77aa52aef597c40b14c +size 901 diff --git a/S2OJ/1694/data/anc17.out b/S2OJ/1694/data/anc17.out new file mode 100644 index 00000000..d42fac1c --- /dev/null +++ b/S2OJ/1694/data/anc17.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d5077b68899062370d62984e665f2842710120fb48724ef58013a1ac35f43f5 +size 6 diff --git a/S2OJ/1694/data/anc18.in b/S2OJ/1694/data/anc18.in new file mode 100644 index 00000000..82b5f7c2 --- /dev/null +++ b/S2OJ/1694/data/anc18.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47b9831f8c4b5561cdd48a62fe1a4fd58d82fa0785af0f99cf568699add36cd7 +size 901 diff --git a/S2OJ/1694/data/anc18.out b/S2OJ/1694/data/anc18.out new file mode 100644 index 00000000..d871f20e --- /dev/null +++ b/S2OJ/1694/data/anc18.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:762318c915c97ca818f73d78264753a4864d365170cfa16c10b53a3fe15ebbe8 +size 6 diff --git a/S2OJ/1694/data/anc19.in b/S2OJ/1694/data/anc19.in new file mode 100644 index 00000000..9a0f8e6b --- /dev/null +++ b/S2OJ/1694/data/anc19.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f73c163bbff8293de5ae9eeb5bddd9e3428a8143d62aa62d36572209d9aad0c3 +size 901 diff --git a/S2OJ/1694/data/anc19.out b/S2OJ/1694/data/anc19.out new file mode 100644 index 00000000..c2a3eb7f --- /dev/null +++ b/S2OJ/1694/data/anc19.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:176d2f006d77c43c95cd100c8fccf4f005f6368e595dd9c9540162f78c205ad6 +size 6 diff --git a/S2OJ/1694/data/anc2.in b/S2OJ/1694/data/anc2.in new file mode 100644 index 00000000..66d82563 --- /dev/null +++ b/S2OJ/1694/data/anc2.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08cb9bca3f5ed3eff699c4f4d8a591e845f56121424abb4a936154d31d996927 +size 51 diff --git a/S2OJ/1694/data/anc2.out b/S2OJ/1694/data/anc2.out new file mode 100644 index 00000000..804fcc90 --- /dev/null +++ b/S2OJ/1694/data/anc2.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a271f2a916b0b6ee6cecb2426f0b3206ef074578be55d9bc94f6f3fe3ab86aa +size 2 diff --git a/S2OJ/1694/data/anc20.in b/S2OJ/1694/data/anc20.in new file mode 100644 index 00000000..a3f2300a --- /dev/null +++ b/S2OJ/1694/data/anc20.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad0566986d42921fd67dfdb251151c86e711800a99d8224f4b7eb816be6eb072 +size 1001 diff --git a/S2OJ/1694/data/anc20.out b/S2OJ/1694/data/anc20.out new file mode 100644 index 00000000..016a416e --- /dev/null +++ b/S2OJ/1694/data/anc20.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:189ccb6b91d7e2e2363d3740b749957ac72c9520e14d14f0dfa765106f01be96 +size 6 diff --git a/S2OJ/1694/data/anc21.in b/S2OJ/1694/data/anc21.in new file mode 100644 index 00000000..c0c39bf6 --- /dev/null +++ b/S2OJ/1694/data/anc21.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3377b4512330492cff88e43ec88740514d8b304f49f20581f938ec787779d9e9 +size 1001 diff --git a/S2OJ/1694/data/anc21.out b/S2OJ/1694/data/anc21.out new file mode 100644 index 00000000..27ac1283 --- /dev/null +++ b/S2OJ/1694/data/anc21.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:486d77118aec3f86181e553c52f66268c6cd96859de8d86c1f0a660035835869 +size 7 diff --git a/S2OJ/1694/data/anc22.in b/S2OJ/1694/data/anc22.in new file mode 100644 index 00000000..b247c82d --- /dev/null +++ b/S2OJ/1694/data/anc22.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af68912b35ec2add00faf23c9a669ed66c73d37c25151e427cc6920477230461 +size 1001 diff --git a/S2OJ/1694/data/anc22.out b/S2OJ/1694/data/anc22.out new file mode 100644 index 00000000..2c1a6163 --- /dev/null +++ b/S2OJ/1694/data/anc22.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a47686d0e211398e942c9b59c5d56745c02fb82e506a1617a733e4f27e002bba +size 6 diff --git a/S2OJ/1694/data/anc23.in b/S2OJ/1694/data/anc23.in new file mode 100644 index 00000000..8a64bd19 --- /dev/null +++ b/S2OJ/1694/data/anc23.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2de6d01cfe0d4c6a20ec57bbdbcb9b539cf292d33336cafdbd5f74b0ccc68cc +size 1001 diff --git a/S2OJ/1694/data/anc23.out b/S2OJ/1694/data/anc23.out new file mode 100644 index 00000000..36460254 --- /dev/null +++ b/S2OJ/1694/data/anc23.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:790506dc34b896784c4b391ab5e4852b88c026456af8d7be543f9be22fdd73f6 +size 6 diff --git a/S2OJ/1694/data/anc24.in b/S2OJ/1694/data/anc24.in new file mode 100644 index 00000000..ecef64ed --- /dev/null +++ b/S2OJ/1694/data/anc24.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad5d172878d86a6dc5b98b8a9be11f3bb9538794a36cb2adb4be7193792e415c +size 10001 diff --git a/S2OJ/1694/data/anc24.out b/S2OJ/1694/data/anc24.out new file mode 100644 index 00000000..60bfe46a --- /dev/null +++ b/S2OJ/1694/data/anc24.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5aa52c1572722c7d44c0ee8c880057bb07e7f19f82d3d694523f4a5424a5b4cd +size 5 diff --git a/S2OJ/1694/data/anc25.in b/S2OJ/1694/data/anc25.in new file mode 100644 index 00000000..fe3507c9 --- /dev/null +++ b/S2OJ/1694/data/anc25.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58c4cfa348316d787f2492c707b505c59720747690ec32050e6eebbf5c70a5dc +size 10001 diff --git a/S2OJ/1694/data/anc25.out b/S2OJ/1694/data/anc25.out new file mode 100644 index 00000000..5949f432 --- /dev/null +++ b/S2OJ/1694/data/anc25.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bf445483cc18b503958321c715c3a865b28a2535019be92739610aac0dce36f +size 6 diff --git a/S2OJ/1694/data/anc26.in b/S2OJ/1694/data/anc26.in new file mode 100644 index 00000000..79e1c848 --- /dev/null +++ b/S2OJ/1694/data/anc26.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b49ff165a397069f049c7caef5df109ad4e0109d4ed3a9f00658ac1039f360f5 +size 10001 diff --git a/S2OJ/1694/data/anc26.out b/S2OJ/1694/data/anc26.out new file mode 100644 index 00000000..2ad83b31 --- /dev/null +++ b/S2OJ/1694/data/anc26.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e44a4a58a9ce8be693fc2c3af1a71014f3f27a58b71795f59e2a6d5300803c7f +size 6 diff --git a/S2OJ/1694/data/anc27.in b/S2OJ/1694/data/anc27.in new file mode 100644 index 00000000..5873784c --- /dev/null +++ b/S2OJ/1694/data/anc27.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65b7e5370441ee84a654d4c6391e96e28311148f85fc1f8024ca5d58608d62dd +size 10001 diff --git a/S2OJ/1694/data/anc27.out b/S2OJ/1694/data/anc27.out new file mode 100644 index 00000000..4bb83c35 --- /dev/null +++ b/S2OJ/1694/data/anc27.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9c8d2d24f9ce25336c2ef8f2b2f426d895ac2314c4f3bc22370ce59ce059c10 +size 6 diff --git a/S2OJ/1694/data/anc28.in b/S2OJ/1694/data/anc28.in new file mode 100644 index 00000000..d0cec1cb --- /dev/null +++ b/S2OJ/1694/data/anc28.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f72d38fd6dbee4ee4299b1bae54fb17aef5c5af677ae287bc9ab4a8d11bb8b5 +size 50001 diff --git a/S2OJ/1694/data/anc28.out b/S2OJ/1694/data/anc28.out new file mode 100644 index 00000000..e72fceb0 --- /dev/null +++ b/S2OJ/1694/data/anc28.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a46a96f0fc6e211b04e4013f6d2857859f4ba225449610ba9da6e85c5e84974 +size 6 diff --git a/S2OJ/1694/data/anc29.in b/S2OJ/1694/data/anc29.in new file mode 100644 index 00000000..106621dd --- /dev/null +++ b/S2OJ/1694/data/anc29.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b27b9ac723df750589f426257bd9444e9f33932f0af57343c6566a0792a2588f +size 50001 diff --git a/S2OJ/1694/data/anc29.out b/S2OJ/1694/data/anc29.out new file mode 100644 index 00000000..2e5af26e --- /dev/null +++ b/S2OJ/1694/data/anc29.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47a32b3996b2a5d2a7698d2e8f89c0c26ab4b18c6c9a4ee746708807d163aa75 +size 7 diff --git a/S2OJ/1694/data/anc3.in b/S2OJ/1694/data/anc3.in new file mode 100644 index 00000000..6d6c3fa5 --- /dev/null +++ b/S2OJ/1694/data/anc3.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4585af8dba08e9a4ee00eae441f94902440e5eaa1010f8ee5b846dd2d25ad835 +size 51 diff --git a/S2OJ/1694/data/anc3.out b/S2OJ/1694/data/anc3.out new file mode 100644 index 00000000..74a53e35 --- /dev/null +++ b/S2OJ/1694/data/anc3.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:087162ec0af14fd418640911de2dc2042b0646d0c9082a9c6783d97260c0e2cc +size 6 diff --git a/S2OJ/1694/data/anc30.in b/S2OJ/1694/data/anc30.in new file mode 100644 index 00000000..657abc14 --- /dev/null +++ b/S2OJ/1694/data/anc30.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6efef2c03f049efd28a7f456d6e18bf9bee8f1253d4a9bdee18ab7a52c89d4d +size 50001 diff --git a/S2OJ/1694/data/anc30.out b/S2OJ/1694/data/anc30.out new file mode 100644 index 00000000..b915dbfc --- /dev/null +++ b/S2OJ/1694/data/anc30.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c5f1a89360dc99048d8f642b1e7a4bd3c70c0afbe14750614c01fa1b372b198 +size 6 diff --git a/S2OJ/1694/data/anc31.in b/S2OJ/1694/data/anc31.in new file mode 100644 index 00000000..131e0e79 --- /dev/null +++ b/S2OJ/1694/data/anc31.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5b74b43416f3f6e7e458495f201ffcbf88c3de26fca1128c73d0f0256402bb5 +size 50001 diff --git a/S2OJ/1694/data/anc31.out b/S2OJ/1694/data/anc31.out new file mode 100644 index 00000000..db6d8fdb --- /dev/null +++ b/S2OJ/1694/data/anc31.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c59488a8be3cccb1e64984fbf57068ec5576fd8c15dd9cb6eed5c555cef3de4 +size 6 diff --git a/S2OJ/1694/data/anc32.in b/S2OJ/1694/data/anc32.in new file mode 100644 index 00000000..7dbd96e0 --- /dev/null +++ b/S2OJ/1694/data/anc32.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d64664cb561badfe3078030bd97779744a16e42d8dd70ffc816d0c116136723 +size 100001 diff --git a/S2OJ/1694/data/anc32.out b/S2OJ/1694/data/anc32.out new file mode 100644 index 00000000..0262c15a --- /dev/null +++ b/S2OJ/1694/data/anc32.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df41f59204dd218e20f7606d9b9c8750b83fc2dff45d82e2756b3932d694d2ba +size 6 diff --git a/S2OJ/1694/data/anc33.in b/S2OJ/1694/data/anc33.in new file mode 100644 index 00000000..44fb6ce9 --- /dev/null +++ b/S2OJ/1694/data/anc33.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:943d20bc37cc87c8593254374bfe7b45695709c065d54b960b4fa53ad8451cb7 +size 100001 diff --git a/S2OJ/1694/data/anc33.out b/S2OJ/1694/data/anc33.out new file mode 100644 index 00000000..65a34d77 --- /dev/null +++ b/S2OJ/1694/data/anc33.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a7227362d02b6d3328c4d3f8c13d5074e18818384ee15cc52da233daa930a67 +size 5 diff --git a/S2OJ/1694/data/anc34.in b/S2OJ/1694/data/anc34.in new file mode 100644 index 00000000..d74446bb --- /dev/null +++ b/S2OJ/1694/data/anc34.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c44e9b3d4426ccf7434f5c7158c790ebf202fb0ed13e560c63199efc763c3ccf +size 100001 diff --git a/S2OJ/1694/data/anc34.out b/S2OJ/1694/data/anc34.out new file mode 100644 index 00000000..c11874a3 --- /dev/null +++ b/S2OJ/1694/data/anc34.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98ddcd6e23a46e59f5d077fd5c25c67da7670e8abe3c5aadcf0115e4cd32540d +size 5 diff --git a/S2OJ/1694/data/anc35.in b/S2OJ/1694/data/anc35.in new file mode 100644 index 00000000..a45b6ef7 --- /dev/null +++ b/S2OJ/1694/data/anc35.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee2fca1dae423bb0e29e8f72a705c49ad8c1088cb4e7216634e4f6af611879da +size 100001 diff --git a/S2OJ/1694/data/anc35.out b/S2OJ/1694/data/anc35.out new file mode 100644 index 00000000..33b53202 --- /dev/null +++ b/S2OJ/1694/data/anc35.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ebd7574cf38388137156c0d64863b0bb80ff1853ae137d7310900606325cbe2 +size 6 diff --git a/S2OJ/1694/data/anc36.in b/S2OJ/1694/data/anc36.in new file mode 100644 index 00000000..62eafc98 --- /dev/null +++ b/S2OJ/1694/data/anc36.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24710c79c7215a16f3e8465d98cab7880eb1694f7ca5afe658c5f38b9f41248f +size 500001 diff --git a/S2OJ/1694/data/anc36.out b/S2OJ/1694/data/anc36.out new file mode 100644 index 00000000..804fcc90 --- /dev/null +++ b/S2OJ/1694/data/anc36.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a271f2a916b0b6ee6cecb2426f0b3206ef074578be55d9bc94f6f3fe3ab86aa +size 2 diff --git a/S2OJ/1694/data/anc37.in b/S2OJ/1694/data/anc37.in new file mode 100644 index 00000000..8b6be902 --- /dev/null +++ b/S2OJ/1694/data/anc37.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d20db89810073a3b94c45b0f2c36f1244c8f2e67285d7d8c554535510e4a0852 +size 500001 diff --git a/S2OJ/1694/data/anc37.out b/S2OJ/1694/data/anc37.out new file mode 100644 index 00000000..728cb1a2 --- /dev/null +++ b/S2OJ/1694/data/anc37.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17b0a1e1fd3cf8e34c5cf8119d51394ffb10ea5098ac91eea7a9080c0451d824 +size 5 diff --git a/S2OJ/1694/data/anc38.in b/S2OJ/1694/data/anc38.in new file mode 100644 index 00000000..5623beac --- /dev/null +++ b/S2OJ/1694/data/anc38.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ec3567a7def447ed3db6ad9705639ccb10c2b14ee1ab22a35d6725d71826374 +size 500001 diff --git a/S2OJ/1694/data/anc38.out b/S2OJ/1694/data/anc38.out new file mode 100644 index 00000000..01c0fb30 --- /dev/null +++ b/S2OJ/1694/data/anc38.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:436340adefc4455f4db544e47ab1ef1a499be17b0a09bcd8be9d5c9676c8ce81 +size 7 diff --git a/S2OJ/1694/data/anc39.in b/S2OJ/1694/data/anc39.in new file mode 100644 index 00000000..bccee5ad --- /dev/null +++ b/S2OJ/1694/data/anc39.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02003dafbbef0e478da160f114717b47ea595210e4068528e609ef0cf7dfbcde +size 500001 diff --git a/S2OJ/1694/data/anc39.out b/S2OJ/1694/data/anc39.out new file mode 100644 index 00000000..fa8309fe --- /dev/null +++ b/S2OJ/1694/data/anc39.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a8814ab545e07e8d1e128c28983cf5ac020e49e9565bffc7c983c8caa102838 +size 6 diff --git a/S2OJ/1694/data/anc4.in b/S2OJ/1694/data/anc4.in new file mode 100644 index 00000000..63ef6ac7 --- /dev/null +++ b/S2OJ/1694/data/anc4.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7687016a5acdca646bf149e26c51f06b1228d9cf469819b309647c94ff24603 +size 51 diff --git a/S2OJ/1694/data/anc4.out b/S2OJ/1694/data/anc4.out new file mode 100644 index 00000000..70428a43 --- /dev/null +++ b/S2OJ/1694/data/anc4.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98f87427786b0f05b61ff98af58bf058cc121a9b9f5f5f44c9b5fe2af67a8769 +size 6 diff --git a/S2OJ/1694/data/anc40.in b/S2OJ/1694/data/anc40.in new file mode 100644 index 00000000..0f6abc8b --- /dev/null +++ b/S2OJ/1694/data/anc40.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:128364317a7a5f3d1bb0f5614438b4f3fa3f1e88bfbe91f5d996313abf63e1eb +size 500001 diff --git a/S2OJ/1694/data/anc40.out b/S2OJ/1694/data/anc40.out new file mode 100644 index 00000000..13de26cc --- /dev/null +++ b/S2OJ/1694/data/anc40.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f750cef7ed8d53431f5d12178f4703d9287b38142e8ba58910c415b8fdec4851 +size 6 diff --git a/S2OJ/1694/data/anc5.in b/S2OJ/1694/data/anc5.in new file mode 100644 index 00000000..94bce61a --- /dev/null +++ b/S2OJ/1694/data/anc5.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0045a73e5c04b60666deb41d0673a5b4c78672956518cc8aca5d5193a8a0a54 +size 51 diff --git a/S2OJ/1694/data/anc5.out b/S2OJ/1694/data/anc5.out new file mode 100644 index 00000000..9605c3fb --- /dev/null +++ b/S2OJ/1694/data/anc5.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e9c4530e8a011891378d831e417c4017c0dfb6dd284e18abf73425fa1f15473 +size 6 diff --git a/S2OJ/1694/data/anc6.in b/S2OJ/1694/data/anc6.in new file mode 100644 index 00000000..1e6c9219 --- /dev/null +++ b/S2OJ/1694/data/anc6.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:033a83f178359a3b470733ae50264f2c7cf523095edf8639baac324b6b167ee7 +size 51 diff --git a/S2OJ/1694/data/anc6.out b/S2OJ/1694/data/anc6.out new file mode 100644 index 00000000..13979044 --- /dev/null +++ b/S2OJ/1694/data/anc6.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47aa20b699ec376b846307e02fe16c1f1e5326f6f5789d133c06823123cc0bae +size 6 diff --git a/S2OJ/1694/data/anc7.in b/S2OJ/1694/data/anc7.in new file mode 100644 index 00000000..e6121fa2 --- /dev/null +++ b/S2OJ/1694/data/anc7.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95b3c18d13eea5c2e59e4495fb526d1d5637c65e3651c5dba90c1c92cf85bd83 +size 51 diff --git a/S2OJ/1694/data/anc7.out b/S2OJ/1694/data/anc7.out new file mode 100644 index 00000000..35b02d5c --- /dev/null +++ b/S2OJ/1694/data/anc7.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65dea71a6fb9e88879628604e31fd82c65c89ea72d36bf55f60b2a9748f87574 +size 5 diff --git a/S2OJ/1694/data/anc8.in b/S2OJ/1694/data/anc8.in new file mode 100644 index 00000000..7f8395cf --- /dev/null +++ b/S2OJ/1694/data/anc8.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77aa0610d1062e4d157810f763fefc2cfc8fbb78177ea54d96e0dabffab8e541 +size 101 diff --git a/S2OJ/1694/data/anc8.out b/S2OJ/1694/data/anc8.out new file mode 100644 index 00000000..7d8a1cc4 --- /dev/null +++ b/S2OJ/1694/data/anc8.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38184bef87a59518d4ebabd58c88fda912f7923718ad5f11629d4d6a05f837ba +size 6 diff --git a/S2OJ/1694/data/anc9.in b/S2OJ/1694/data/anc9.in new file mode 100644 index 00000000..5ba15670 --- /dev/null +++ b/S2OJ/1694/data/anc9.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f63b2ccc181485bc71d74c95059135531d94bced08a3d2c4db0d5c94e428163d +size 101 diff --git a/S2OJ/1694/data/anc9.out b/S2OJ/1694/data/anc9.out new file mode 100644 index 00000000..622c66cf --- /dev/null +++ b/S2OJ/1694/data/anc9.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52e467c529ae7117b0a14251dea4dc9689f6334d26f48e807d76287939b0de86 +size 5 diff --git a/S2OJ/1694/data/ex_anc1.in b/S2OJ/1694/data/ex_anc1.in new file mode 100644 index 00000000..a4bdc82c --- /dev/null +++ b/S2OJ/1694/data/ex_anc1.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7582a845cd56ec37711021fb0219cb244e9a57a1829c496ba568f5318f7beec +size 7 diff --git a/S2OJ/1694/data/ex_anc1.out b/S2OJ/1694/data/ex_anc1.out new file mode 100644 index 00000000..1afab5f7 --- /dev/null +++ b/S2OJ/1694/data/ex_anc1.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4355a46b19d348dc2f57c046f8ef63d4538ebb936000f3c9ee954a27460dd865 +size 2 diff --git a/S2OJ/1694/data/ex_anc2.in b/S2OJ/1694/data/ex_anc2.in new file mode 100644 index 00000000..4c6edc81 --- /dev/null +++ b/S2OJ/1694/data/ex_anc2.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:148fafbd895e72957ed04ea7404f00ce8342a399254e5ceb2d35f77ffb0a2d69 +size 201 diff --git a/S2OJ/1694/data/ex_anc2.out b/S2OJ/1694/data/ex_anc2.out new file mode 100644 index 00000000..c01edfae --- /dev/null +++ b/S2OJ/1694/data/ex_anc2.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d929852798424ec9f7ee78eafa6a3d81c410af52ff44f7bdc7c75658fbee2451 +size 6 diff --git a/S2OJ/1694/data/ex_anc3.in b/S2OJ/1694/data/ex_anc3.in new file mode 100644 index 00000000..62eafc98 --- /dev/null +++ b/S2OJ/1694/data/ex_anc3.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24710c79c7215a16f3e8465d98cab7880eb1694f7ca5afe658c5f38b9f41248f +size 500001 diff --git a/S2OJ/1694/data/ex_anc3.out b/S2OJ/1694/data/ex_anc3.out new file mode 100644 index 00000000..804fcc90 --- /dev/null +++ b/S2OJ/1694/data/ex_anc3.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a271f2a916b0b6ee6cecb2426f0b3206ef074578be55d9bc94f6f3fe3ab86aa +size 2 diff --git a/S2OJ/1694/data/problem.conf b/S2OJ/1694/data/problem.conf new file mode 100644 index 00000000..52100727 --- /dev/null +++ b/S2OJ/1694/data/problem.conf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a192b36dfde08c757fb56d40ee66f3b4a349f3b17584d5cc8bf35ee00c36ace +size 383