编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#21786 #1010. J. 团队配置,新奇的面试题 Wrong Answer 0 12 ms 264 K C++ / 982 B 文试97-雷广涵 2020-02-10 14:09:59
显示原始代码
#include <iostream>
#include <cstring>
using namespace std;
int max(int a, int b) { return a > b ? a : b; }
int min(int a, int b) { return a > b ? b : a; }
int main() {
    int T, count;
    char a[100][50], b[100][50];
    cin >> T;
    bool flag;
    for (int i = 1; i <= T; i++) {
        count = 0;
        int M, N;
        cin >> N >> M;
        for (int i = 0; i < N; i++) cin >> a[i];
        int m, n, x, y;
        cin >> n >> m;
        for (int i = 0; i < n; i++) cin >> b[i];
        for (int i = 0; i < N; i++)
            for (int j = 0; j < M; j++) {
                if (a[i][j] == '#')
                    continue;
                flag = 1;
                for (int k = -n / 2; k <= n / 2; k++)
                    for (int t = -m / 2; t <= m / 2; t++)
                        if ((i + k) >= 0 && (i + k) < N && (j + t) >= 0 && (j + t) < M)
                            if (a[i + k][j + t] == '#') {
                                flag = 0;
                                break;
                            }
                if (flag == 1)
                    count++;
            }
    }
    cout << count;
    return 0;
}
子任务 #1
Wrong Answer
得分:0
测试点 #1
Wrong Answer
得分:0
用时:12 ms
内存:264 KiB

输入文件(1.in

20
5 5
#####
#...#
#...#
#....
.....
3 3
###
###
###
5 5
#####
#####
#####
#####
#####
<27002 bytes omitted>

答案文件(1.ans

5
25
25
25
22
37
5
27
7
57
4
9
0
1
1389
895
915
1
1079
1058

用户输出

0

Special Judge 信息

Files user_out and answer differ

系统信息

Exited with return code 0