QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#274904 | #2880. Letters Q and F | thealekbarli | WA | 0ms | 3708kb | C++17 | 882b | 2023-12-04 05:06:09 | 2023-12-04 05:06:11 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,m;
cin>>n>>m;
char arr[n][m];
int f =0,q=0;
for(int i=0; i<n; i++)
{
for(int j=0; j<m; j++)
{
cin>>arr[i][j];
}
}
for(int i=0; i<n-4; i++)
{
for(int j=0; j<m-2; j++)
{
if(arr[i][j]=='#' && arr[i][j+1]=='#' && arr[i][j+2]=='#' && arr[i+1][j]=='#' && arr[i+2][j]=='#' && arr[i+2][j+1]=='#' && arr[i+3][j]=='#' && arr[i+4][j]=='#')
{
f++;
}
if(arr[i][j]=='#' && arr[i][j+1]=='#' && arr[i][j+2]=='#' && arr[i+1][j]=='#' && arr[i+1][j+2]=='#' && arr[i+2][j]=='#' && arr[i+2][j+1]=='#' && arr[i+2][j+2]=='#' && arr[i+3][j+2]=='#' &&arr[i+4][j+2]=='#')
{
q++;
}
}
}
cout<<q<<" "<<f;
}
详细
Test #1:
score: 100
Accepted
time: 0ms
memory: 3580kb
input:
5 3 ### #.# ### ..# ..#
output:
1 0
result:
ok single line: '1 0'
Test #2:
score: 0
Accepted
time: 0ms
memory: 3708kb
input:
5 3 ### #.. ##. #.. #..
output:
0 1
result:
ok single line: '0 1'
Test #3:
score: 0
Accepted
time: 0ms
memory: 3700kb
input:
5 8 ###..### #.#..#.. ###..##. ..#..#.. ..#..#..
output:
1 1
result:
ok single line: '1 1'
Test #4:
score: -100
Wrong Answer
time: 0ms
memory: 3636kb
input:
8 8 .....### ###..#.# #.###### ###.#### #.###.## #.#.###. ..#...#. ......#.
output:
3 2
result:
wrong answer 1st lines differ - expected: '2 2', found: '3 2'