QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#384170 | #3742. 卖萌表情 | NYOJ-1 | WA | 52ms | 4560kb | C++17 | 1.1kb | 2024-04-09 20:54:46 | 2024-04-09 20:54:47 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
#define int long long
const int N = 1005;
const int mod = 99824435;
int n, m, l, r;
char a[N][N];
void solve()
{
while (cin >> n >> m)
{
for (int i = 1; i <= n; i++)
{
for (int j = 1; j <= m; j++)
cin >> a[i][j];
}
int ans = 0;
for (int i = 1; i <= n; i++)
for (int j = 1; j <= m; j++)
{
if (a[i][j] == '^')
{
if (a[i][j + 2] == '^' && a[i + 1][j + 1] == 'v')
{
a[i][j + 2] = 'X', a[i + 1][j + 1] = 'X';
ans++;
}
else if (a[i + 1][j - 1] == 'v' && a[i + 1][j + 1] == 'v')
{
a[i][j + 2] = 'X', a[i + 1][j + 1] = 'X';
ans++;
}
}
if (a[i][j] == '<')
{
if (a[i - 1][j + 1] == '>' && a[i + 1][j + 1] == '>')
{
a[i - 1][j + 1] == 'X', a[i + 1][j + 1] == 'X';
ans++;
}
else if (a[i + 2][j] == '<' && a[i + 1][j + 1] == '>')
{
a[i + 2][j] = 'X', a[i + 1][j + 1] = 'X';
ans++;
}
}
}
cout << ans << "\n";
}
}
signed main()
{
ios::sync_with_stdio();
cin.tie();
cout.tie();
int _ = 1;
// cin >> _;
while (_--)
{
solve();
}
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 0
Wrong Answer
time: 52ms
memory: 4560kb
input:
3 10 ^>^<^^^^>^ <v^v^^v^v> <>vvvvvvvv 10 1 v ^ < < v < v > < < 5 4 <^^^ <vvv <<^> vv^v <vvv 2 9 ^^^^^^^^^ vvvvvvvvv 9 10 ^>^^<^<^<> <^<<><<<<> v^v^^<>^<^ ^<vvv<><<> <v>>><^v^> ^^^^>^^<<v v^v>v^v^<> v^vvv>v^<^ vvvvv><>v> 8 8 ^^^^<^<^ <>^<v>v^ <v<v>^v> v>v<vv<> ^<^>>v<> <v^v^<<> ^v^^>v<> <vv<vv<> 2 2 ...
output:
5 0 4 4 13 12 0 3 9 7 10 2 7 2 1 5 0 4 3 0 0 0 0 5 4 6 2 6 4 9 2 0 4 6 8 5 0 6 0 16 7 2 6 2 5 4 10 4 7 0 0 10 0 4 6 7 5 12 12 2 0 12 4 6 7 6 6 0 5 0 7 6 3 12 0 11 5 0 2 1 1 12 18 5 2 6 14 10 7 4 0 0 0 7 7 3 6 0 0 12 4 3 9 5 3 13 7 9 0 3 15 0 8 0 5 14 9 5 4 0 0 4 2 9 6 15 7 5 11 0 0 10 5 12 0 5 9 4 2...
result:
wrong answer 4th numbers differ - expected: '6', found: '4'