diff --git a/S2OJ/1820/1820.cpp b/S2OJ/1820/1820.cpp new file mode 100644 index 00000000..13416cdc --- /dev/null +++ b/S2OJ/1820/1820.cpp @@ -0,0 +1,181 @@ +#include +#include +#include +#include +#include +#include + +using std::cin; +using std::cout; +const char endl = '\n'; + +const int N = 505; +const int INF = 0x3f3f3f3f; +const int d[][2] = {{0, 1}, {0, -1}, {1, 0}, {-1, 0}}; + +int n, m, s, t, pos[N * N][4], dist1[N][N], dist2[N * N]; +std::string h[N]; +std::vector> g[N * N]; +bool vis[N * N]; + +int id(int x, int y) { + return x * m + y; +} + +void spfa() { + memset(dist2, 0x3f, sizeof(dist2)); + + std::queue q; + + q.emplace(s); + dist2[s] = 0; + vis[s] = true; + + while (!q.empty()) { + int u = q.front(); + q.pop(); + + vis[u] = false; + + for (auto e : g[u]) { + int v = e.first; + long long w = e.second; + + if (dist2[v] > dist2[u] + w) { + dist2[v] = dist2[u] + w; + + if (!vis[v]) { + vis[v] = true; + + q.emplace(v); + } + } + } + } +} + +int main() { + std::ios::sync_with_stdio(false); + cin.tie(nullptr); + + memset(dist1, 0x3f, sizeof(dist1)); + + cin >> n >> m; + + for (int i = 1; i <= n; i++) { + cin >> h[i]; + + h[i] = ' ' + h[i]; + } + + for (int i = 1; i <= n; i++) { + for (int j = 1; j <= m; j++) { + if (h[i][j] == 'C') { + s = id(i, j); + } else if (h[i][j] == 'F') { + t = id(i, j); + } + } + } + + for (int i = 1; i <= n; i++) { + for (int j = 1; j <= m; j++) { + if (h[i][j - 1] == '#') { + pos[id(i, j)][0] = id(i, j); + } else { + pos[id(i, j)][0] = pos[id(i, j - 1)][0]; + } + } + } + + for (int i = 1; i <= n; i++) { + for (int j = m; j; j--) { + if (h[i][j + 1] == '#') { + pos[id(i, j)][1] = id(i, j); + } else { + pos[id(i, j)][1] = pos[id(i, j + 1)][1]; + } + } + } + + for (int i = 1; i <= n; i++) { + for (int j = 1; j <= m; j++) { + if (h[i - 1][j] == '#') { + pos[id(i, j)][2] = id(i, j); + } else { + pos[id(i, j)][2] = pos[id(i - 1, j)][2]; + } + } + } + + for (int i = n; i; i--) { + for (int j = 1; j <= m; j++) { + if (h[i + 1][j] == '#') { + pos[id(i, j)][3] = id(i, j); + } else { + pos[id(i, j)][3] = pos[id(i + 1, j)][3]; + } + } + } + + std::queue> q; + + for (int i = 1; i <= n; i++) { + for (int j = 1; j <= m; j++) { + if (h[i][j] == '#') { + q.emplace(i, j); + dist1[i][j] = 0; + } + } + } + + while (!q.empty()) { + int x = q.front().first, + y = q.front().second; + q.pop(); + + for (auto d : d) { + int xx = x + d[0], + yy = y + d[1]; + + if (xx < 1 || xx > n || yy < 1 || yy > m || h[xx][yy] == '#') continue; + + if (dist1[xx][yy] > dist1[x][y] + 1) { + dist1[xx][yy] = dist1[x][y] + 1; + + q.emplace(xx, yy); + } + } + } + + for (int i = 1; i <= n; i++) { + for (int j = 1; j <= m; j++) { + if (h[i][j] == '#') continue; + + for (auto d : d) { + int x = i + d[0], + y = j + d[1]; + + if (h[x][y] != '#') { + g[id(i, j)].emplace_back(id(x, y), 1); + } + } + + for (int k = 0; k < 4; k++) { + if (pos[id(i, j)][k] != id(i, j)) { + g[id(i, j)].emplace_back(pos[id(i, j)][k], dist1[i][j]); + } + } + } + } + + spfa(); + + if (dist2[t] == INF) { + cout << "nemoguce" << endl; + } else { + cout << dist2[t] << endl; + } + + return 0; +} diff --git a/S2OJ/1820/data/portal1.in b/S2OJ/1820/data/portal1.in new file mode 100644 index 00000000..476cc495 --- /dev/null +++ b/S2OJ/1820/data/portal1.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15dc561ec5f48406cda02e196e51950baadb43f5463f28be2b1165bb26b0d366 +size 46 diff --git a/S2OJ/1820/data/portal1.out b/S2OJ/1820/data/portal1.out new file mode 100644 index 00000000..ca267b30 --- /dev/null +++ b/S2OJ/1820/data/portal1.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1121cfccd5913f0a63fec40a6ffd44ea64f9dc135c66634ba001d10bcf4302a2 +size 2 diff --git a/S2OJ/1820/data/portal10.in b/S2OJ/1820/data/portal10.in new file mode 100644 index 00000000..4e85faef --- /dev/null +++ b/S2OJ/1820/data/portal10.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce4f0814361f9c18a7b07849cd7cf0e1243d9dd7a54bc97cdc819888bf12ecc3 +size 19509 diff --git a/S2OJ/1820/data/portal10.out b/S2OJ/1820/data/portal10.out new file mode 100644 index 00000000..d790bd49 --- /dev/null +++ b/S2OJ/1820/data/portal10.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e6d31a5983a91251bfae5aefa1c0a19d8ba3cf601d0e8a706b4cfa9661a6b8a +size 2 diff --git a/S2OJ/1820/data/portal11.in b/S2OJ/1820/data/portal11.in new file mode 100644 index 00000000..e30041e1 --- /dev/null +++ b/S2OJ/1820/data/portal11.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b86ef2bfb382bb76a8f897231eabf51ea96ac93f15de351ac56785d8f579fa07 +size 20108 diff --git a/S2OJ/1820/data/portal11.out b/S2OJ/1820/data/portal11.out new file mode 100644 index 00000000..87b15b93 --- /dev/null +++ b/S2OJ/1820/data/portal11.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1d8cdc02a90d2dc0f35a21b1b3e33e4f72d8286c296e0583669fcc45985f088 +size 9 diff --git a/S2OJ/1820/data/portal12.in b/S2OJ/1820/data/portal12.in new file mode 100644 index 00000000..a3daa8dd --- /dev/null +++ b/S2OJ/1820/data/portal12.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03225306e3853c9f592f12bb5299eb6ef69187729ce6a55148b77c4989014bcf +size 24451 diff --git a/S2OJ/1820/data/portal12.out b/S2OJ/1820/data/portal12.out new file mode 100644 index 00000000..a9f029a7 --- /dev/null +++ b/S2OJ/1820/data/portal12.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acc9a6c273bcb01a205aed16c6e1a3689bb312fbd66742848a7d1fb774846b3f +size 4 diff --git a/S2OJ/1820/data/portal13.in b/S2OJ/1820/data/portal13.in new file mode 100644 index 00000000..eeed4115 --- /dev/null +++ b/S2OJ/1820/data/portal13.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d33e53650dd09f4624916a2f4078120248aca7b6056faf0a4b288232770a48cf +size 60158 diff --git a/S2OJ/1820/data/portal13.out b/S2OJ/1820/data/portal13.out new file mode 100644 index 00000000..c13e25ee --- /dev/null +++ b/S2OJ/1820/data/portal13.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:816c83d0ac08a94e91547a30df27dbbe88c7643cfa3c99d33120fd361173759a +size 3 diff --git a/S2OJ/1820/data/portal14.in b/S2OJ/1820/data/portal14.in new file mode 100644 index 00000000..b795222a --- /dev/null +++ b/S2OJ/1820/data/portal14.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a017a95ec0de32182ebf04c627f27611eac527d1f428a48e2efea489181e1b8 +size 50208 diff --git a/S2OJ/1820/data/portal14.out b/S2OJ/1820/data/portal14.out new file mode 100644 index 00000000..87b15b93 --- /dev/null +++ b/S2OJ/1820/data/portal14.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1d8cdc02a90d2dc0f35a21b1b3e33e4f72d8286c296e0583669fcc45985f088 +size 9 diff --git a/S2OJ/1820/data/portal15.in b/S2OJ/1820/data/portal15.in new file mode 100644 index 00000000..4dadd57f --- /dev/null +++ b/S2OJ/1820/data/portal15.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:710b044f3c1d321c6ddbdf454e98d736886d3bc18d9937844e151fdbe7384780 +size 36248 diff --git a/S2OJ/1820/data/portal15.out b/S2OJ/1820/data/portal15.out new file mode 100644 index 00000000..631f9b84 --- /dev/null +++ b/S2OJ/1820/data/portal15.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:686362a04233ce11b446c6446a4b6ce735349ca3d0d967c835dc47d49dcf8e45 +size 5 diff --git a/S2OJ/1820/data/portal16.in b/S2OJ/1820/data/portal16.in new file mode 100644 index 00000000..55d6bd25 --- /dev/null +++ b/S2OJ/1820/data/portal16.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb1922a84c192981f43bd0f10a2b5c175face678a34490d43784790f174d609c +size 151185 diff --git a/S2OJ/1820/data/portal16.out b/S2OJ/1820/data/portal16.out new file mode 100644 index 00000000..ea2a097b --- /dev/null +++ b/S2OJ/1820/data/portal16.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89e56b272669de11431602f3c77e560ecf6c61512fa8db5ac0006606e88d5282 +size 3 diff --git a/S2OJ/1820/data/portal17.in b/S2OJ/1820/data/portal17.in new file mode 100644 index 00000000..95327741 --- /dev/null +++ b/S2OJ/1820/data/portal17.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e334062104bb809b4608c4d89d0d2e87a6e243da157e0a7160d9d16b1cd356c1 +size 112758 diff --git a/S2OJ/1820/data/portal17.out b/S2OJ/1820/data/portal17.out new file mode 100644 index 00000000..05fcd8c4 --- /dev/null +++ b/S2OJ/1820/data/portal17.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6ebc76be5dc1f8b433f8d6fd9bd85cd9325086038442db8614bb799fec6fd85 +size 3 diff --git a/S2OJ/1820/data/portal18.in b/S2OJ/1820/data/portal18.in new file mode 100644 index 00000000..cdcee5ba --- /dev/null +++ b/S2OJ/1820/data/portal18.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aeb81a123e683e9a755e6fb0fc3a4c9b1d83271dcbf51519c8f6da9f08bd9af1 +size 90608 diff --git a/S2OJ/1820/data/portal18.out b/S2OJ/1820/data/portal18.out new file mode 100644 index 00000000..6eec6ae8 --- /dev/null +++ b/S2OJ/1820/data/portal18.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e44135d0d38754f60e3dbf054c05d016af52588504a430fbc87b297dcb5911c5 +size 5 diff --git a/S2OJ/1820/data/portal19.in b/S2OJ/1820/data/portal19.in new file mode 100644 index 00000000..db7920fa --- /dev/null +++ b/S2OJ/1820/data/portal19.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e7bf9b5ba409122922357bb81df8da183acca3d127ff3c9ea053140fcdf8d14 +size 216680 diff --git a/S2OJ/1820/data/portal19.out b/S2OJ/1820/data/portal19.out new file mode 100644 index 00000000..26ffaed4 --- /dev/null +++ b/S2OJ/1820/data/portal19.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1dadd7223f8953c76459851cca53c62990c1a7b87a5795d31bbfa4059160e9f8 +size 4 diff --git a/S2OJ/1820/data/portal2.in b/S2OJ/1820/data/portal2.in new file mode 100644 index 00000000..305dc6bd --- /dev/null +++ b/S2OJ/1820/data/portal2.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d7135cd97729140a0fdf2b825ccba33f1e1dc5b59a5b396349a544704e183e6 +size 84 diff --git a/S2OJ/1820/data/portal2.out b/S2OJ/1820/data/portal2.out new file mode 100644 index 00000000..38118f32 --- /dev/null +++ b/S2OJ/1820/data/portal2.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53c234e5e8472b6ac51c1ae1cab3fe06fad053beb8ebfd8977b010655bfdd3c3 +size 2 diff --git a/S2OJ/1820/data/portal20.in b/S2OJ/1820/data/portal20.in new file mode 100644 index 00000000..1d7d1e19 --- /dev/null +++ b/S2OJ/1820/data/portal20.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05f2db4c510d023158c40e5f6e49d3804dd36a740a1ca27986e2cdf93a4737a9 +size 203008 diff --git a/S2OJ/1820/data/portal20.out b/S2OJ/1820/data/portal20.out new file mode 100644 index 00000000..87b15b93 --- /dev/null +++ b/S2OJ/1820/data/portal20.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1d8cdc02a90d2dc0f35a21b1b3e33e4f72d8286c296e0583669fcc45985f088 +size 9 diff --git a/S2OJ/1820/data/portal21.in b/S2OJ/1820/data/portal21.in new file mode 100644 index 00000000..3aaddcbc --- /dev/null +++ b/S2OJ/1820/data/portal21.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48163b4cf7deb093550ee9b5626ab6a837d49971e2dfabecc37b88ca0191ddfa +size 150308 diff --git a/S2OJ/1820/data/portal21.out b/S2OJ/1820/data/portal21.out new file mode 100644 index 00000000..dfc56d4c --- /dev/null +++ b/S2OJ/1820/data/portal21.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30fb75426d4496e07b7a1c3198169de5c58f8e14b5a5be08ebfbdb3b6fa8f7b0 +size 5 diff --git a/S2OJ/1820/data/portal22.in b/S2OJ/1820/data/portal22.in new file mode 100644 index 00000000..0d494c43 --- /dev/null +++ b/S2OJ/1820/data/portal22.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d433cd4997769238f81920b87129dcb16efd9f0d3f4151912a528271f6d5dd26 +size 120808 diff --git a/S2OJ/1820/data/portal22.out b/S2OJ/1820/data/portal22.out new file mode 100644 index 00000000..04cd940d --- /dev/null +++ b/S2OJ/1820/data/portal22.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc81d6f77aeeef200a466aa88a6f66783de5db6bafde624ae692a61553cc558c +size 5 diff --git a/S2OJ/1820/data/portal23.in b/S2OJ/1820/data/portal23.in new file mode 100644 index 00000000..85e6c2b7 --- /dev/null +++ b/S2OJ/1820/data/portal23.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:963ee33ddba33769447a5eaa4c54b0380b2b02b21c611b5c6ba47ad615a91a92 +size 250007 diff --git a/S2OJ/1820/data/portal23.out b/S2OJ/1820/data/portal23.out new file mode 100644 index 00000000..844248cd --- /dev/null +++ b/S2OJ/1820/data/portal23.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94357f63ecbc9f2a794d70f4d95b4a0db358191b6ae02fe472d240e367467503 +size 3 diff --git a/S2OJ/1820/data/portal24.in b/S2OJ/1820/data/portal24.in new file mode 100644 index 00000000..9f36bf99 --- /dev/null +++ b/S2OJ/1820/data/portal24.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4c93876240b225f1decadd826139bca157c13ee8d4f28751e49c389d64cb265 +size 245008 diff --git a/S2OJ/1820/data/portal24.out b/S2OJ/1820/data/portal24.out new file mode 100644 index 00000000..87b15b93 --- /dev/null +++ b/S2OJ/1820/data/portal24.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1d8cdc02a90d2dc0f35a21b1b3e33e4f72d8286c296e0583669fcc45985f088 +size 9 diff --git a/S2OJ/1820/data/portal25.in b/S2OJ/1820/data/portal25.in new file mode 100644 index 00000000..f5ca8edf --- /dev/null +++ b/S2OJ/1820/data/portal25.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac2cae3c15adbd7c6c77aea1951ba2f749efa5ad05829ffa9d7353c02608c6c6 +size 245008 diff --git a/S2OJ/1820/data/portal25.out b/S2OJ/1820/data/portal25.out new file mode 100644 index 00000000..a543d8bf --- /dev/null +++ b/S2OJ/1820/data/portal25.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae7e0fb9e6ecfd3821a0475d619b670c180709a6da5e6fc6bd88d35e78497daa +size 6 diff --git a/S2OJ/1820/data/portal26.in b/S2OJ/1820/data/portal26.in new file mode 100644 index 00000000..eb1ff7a0 --- /dev/null +++ b/S2OJ/1820/data/portal26.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7ec75288be87ecf7c8b510bba366bdf9824951e07721d10198617a999669157 +size 245008 diff --git a/S2OJ/1820/data/portal26.out b/S2OJ/1820/data/portal26.out new file mode 100644 index 00000000..8a98bd81 --- /dev/null +++ b/S2OJ/1820/data/portal26.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7144b56493ec9e47a86ad7435f5882d130fae8effdb0bc977ec731d24bd673b +size 6 diff --git a/S2OJ/1820/data/portal3.in b/S2OJ/1820/data/portal3.in new file mode 100644 index 00000000..9b9c7d35 --- /dev/null +++ b/S2OJ/1820/data/portal3.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06ca29a0cca891f8c4c258654ddc1cea6a8e9b244018e0b3b748204d09e77ab8 +size 116 diff --git a/S2OJ/1820/data/portal3.out b/S2OJ/1820/data/portal3.out new file mode 100644 index 00000000..1afab5f7 --- /dev/null +++ b/S2OJ/1820/data/portal3.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4355a46b19d348dc2f57c046f8ef63d4538ebb936000f3c9ee954a27460dd865 +size 2 diff --git a/S2OJ/1820/data/portal4.in b/S2OJ/1820/data/portal4.in new file mode 100644 index 00000000..b9b40b88 --- /dev/null +++ b/S2OJ/1820/data/portal4.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59b9621d9229c4239f9e16717c9ee2cf759ad48cc6d59adf851355c42d64942f +size 138 diff --git a/S2OJ/1820/data/portal4.out b/S2OJ/1820/data/portal4.out new file mode 100644 index 00000000..d76a596d --- /dev/null +++ b/S2OJ/1820/data/portal4.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0b5c2c2211c8d67ed15e75e656c7862d086e9245420892a7de62cd9ec582a06 +size 2 diff --git a/S2OJ/1820/data/portal5.in b/S2OJ/1820/data/portal5.in new file mode 100644 index 00000000..d796dc61 --- /dev/null +++ b/S2OJ/1820/data/portal5.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8d1705e229680dc88ef96d54c6f0689f2cc813f7ea32ee177670e0bee00e9f7 +size 162 diff --git a/S2OJ/1820/data/portal5.out b/S2OJ/1820/data/portal5.out new file mode 100644 index 00000000..d595cdb8 --- /dev/null +++ b/S2OJ/1820/data/portal5.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7de1555df0c2700329e815b93b32c571c3ea54dc967b89e81ab73b9972b72d1d +size 2 diff --git a/S2OJ/1820/data/portal6.in b/S2OJ/1820/data/portal6.in new file mode 100644 index 00000000..c7b3894d --- /dev/null +++ b/S2OJ/1820/data/portal6.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ee4dde994764f75f83a0d70a15a5123fd40b170125377656f7c9a2f70b43d25 +size 188 diff --git a/S2OJ/1820/data/portal6.out b/S2OJ/1820/data/portal6.out new file mode 100644 index 00000000..87b15b93 --- /dev/null +++ b/S2OJ/1820/data/portal6.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1d8cdc02a90d2dc0f35a21b1b3e33e4f72d8286c296e0583669fcc45985f088 +size 9 diff --git a/S2OJ/1820/data/portal7.in b/S2OJ/1820/data/portal7.in new file mode 100644 index 00000000..23c8d179 --- /dev/null +++ b/S2OJ/1820/data/portal7.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:664e1ec54e9cda692928ea1689f7fbd063dd1f84fdcba7bfb2b2fe2bf76995d5 +size 246 diff --git a/S2OJ/1820/data/portal7.out b/S2OJ/1820/data/portal7.out new file mode 100644 index 00000000..f2baf931 --- /dev/null +++ b/S2OJ/1820/data/portal7.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10159baf262b43a92d95db59dae1f72c645127301661e0a3ce4e38b295a97c58 +size 2 diff --git a/S2OJ/1820/data/portal8.in b/S2OJ/1820/data/portal8.in new file mode 100644 index 00000000..589a3eb7 --- /dev/null +++ b/S2OJ/1820/data/portal8.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb8993f07c4f367cdfc73874fb65dd1baa6edfbfde1fbd1b5c869cf4182344f6 +size 246 diff --git a/S2OJ/1820/data/portal8.out b/S2OJ/1820/data/portal8.out new file mode 100644 index 00000000..d76a596d --- /dev/null +++ b/S2OJ/1820/data/portal8.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0b5c2c2211c8d67ed15e75e656c7862d086e9245420892a7de62cd9ec582a06 +size 2 diff --git a/S2OJ/1820/data/portal9.in b/S2OJ/1820/data/portal9.in new file mode 100644 index 00000000..21d413ff --- /dev/null +++ b/S2OJ/1820/data/portal9.in @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:231b2e82ccdbf5f680a351ddee9ad9821cef8c4ace9cc412e0cae42125d46c47 +size 246 diff --git a/S2OJ/1820/data/portal9.out b/S2OJ/1820/data/portal9.out new file mode 100644 index 00000000..87b15b93 --- /dev/null +++ b/S2OJ/1820/data/portal9.out @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1d8cdc02a90d2dc0f35a21b1b3e33e4f72d8286c296e0583669fcc45985f088 +size 9 diff --git a/S2OJ/1820/data/problem.conf b/S2OJ/1820/data/problem.conf new file mode 100644 index 00000000..47b99bd5 --- /dev/null +++ b/S2OJ/1820/data/problem.conf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b44422761efcb82d787fb1bc6a52f436ac637f19459aa391f5c100e0784ec0c +size 181