编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#45717 #1150. 1-01F.czq的疑惑矩阵 Accepted 100 4276 ms 66020 K C++ / 852 B zdq 2020-08-04 19:33:46
显示原始代码
#include <bits/stdc++.h>
using namespace std;
#define INF 0x3f3f3f3f
const int maxn = 1 << 25;
int getans(int x) {
    int res = 0;
    while (x) {
        if (x & 1) {
            res++;
        }
        x >>= 1;
    }
    return res;
}
int a[100];
int tt[maxn];
int ans = INF, tans;
int main() {
    int n, m;
    int t;
    cin >> n >> m;
    for (int i = 0; i < (1 << m); ++i) {
        tt[i] = getans(i);
    }
    for (int i = 0; i < n; ++i) {
        for (int j = 0; j < m; ++j) {
            cin >> t;
            a[i] = a[i] << 1;
            a[i] |= t;
        }
    }
    int w = 1 << m;
    for (int i = 0; i < w; ++i) {
        tans = 0;
        for (int j = 0; j < n; ++j) {
            tans += min(tt[a[j] ^ i], m - tt[a[j] ^ i]);
        }
        ans = min(ans, tans);
    }
    cout << ans;
    return 0;
}
子任务 #1
Accepted
得分:100
测试点 #1
Accepted
得分:100
用时:3 ms
内存:352 KiB

输入文件(1.in

1 1
0

答案文件(1.out

0

用户输出

0

系统信息

Exited with return code 0
测试点 #2
Accepted
得分:100
用时:3 ms
内存:264 KiB

输入文件(2.in

5 5
0 0 1 0 1
1 1 1 0 0
0 1 0 1 0
1 0 1 0 1
1 0 0 0 1

答案文件(2.out

4

用户输出

4

系统信息

Exited with return code 0
测试点 #3
Accepted
得分:100
用时:3 ms
内存:292 KiB

输入文件(3.in

5 5
1 0 1 1 0
0 1 1 0 0
1 0 1 1 1
1 1 0 1 1
0 0 1 0 0

答案文件(3.out

5

用户输出

5

系统信息

Exited with return code 0
测试点 #4
Accepted
得分:100
用时:3 ms
内存:288 KiB

输入文件(4.in

5 5
1 1 1 0 0
0 0 0 0 0
1 0 0 1 1
0 1 1 0 1
0 0 1 0 0

答案文件(4.out

5

用户输出

5

系统信息

Exited with return code 0
测试点 #5
Accepted
得分:100
用时:3 ms
内存:352 KiB

输入文件(5.in

5 5
1 1 1 0 0
0 1 1 0 0
0 1 1 1 1
1 0 0 0 1
0 1 1 1 1

答案文件(5.out

5

用户输出

5

系统信息

Exited with return code 0
测试点 #6
Accepted
得分:100
用时:3 ms
内存:352 KiB

输入文件(6.in

20 1
1
1
0
1
1
1
0
1
0
0
0
1
1
0
0
1
1
0
0
1

答案文件(6.out

0

用户输出

0

系统信息

Exited with return code 0
测试点 #7
Accepted
得分:100
用时:17 ms
内存:4456 KiB

输入文件(7.in

1 20
1 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0

答案文件(7.out

0

用户输出

0

系统信息

Exited with return code 0
测试点 #8
Accepted
得分:100
用时:3 ms
内存:292 KiB

输入文件(8.in

6 10
1 1 0 1 0 1 1 1 1 0
1 1 0 1 0 0 0 1 1 1
1 0 0 1 1 0 0 0 1 0
0 1 1 1 0 0 1 0 0 0
1 1 0 1 1 1 1 1
<25 bytes omitted>

答案文件(8.out

14

用户输出

14

系统信息

Exited with return code 0
测试点 #9
Accepted
得分:100
用时:2 ms
内存:288 KiB

输入文件(9.in

6 10
0 0 0 0 0 1 0 0 0 1
0 0 0 1 0 1 0 1 0 0
0 1 1 0 0 0 0 1 1 0
0 0 1 0 0 0 1 0 1 0
1 1 0 1 1 1 1 1
<25 bytes omitted>

答案文件(9.out

16

用户输出

16

系统信息

Exited with return code 0
测试点 #10
Accepted
得分:100
用时:2 ms
内存:288 KiB

输入文件(10.in

8 10
1 1 1 0 0 1 0 1 0 0
0 0 1 0 1 0 0 0 1 1
0 0 0 1 1 1 1 1 0 0
1 1 0 1 0 0 0 1 0 0
1 0 1 0 0 0 0 1
<65 bytes omitted>

答案文件(10.out

23

用户输出

23

系统信息

Exited with return code 0
测试点 #11
Accepted
得分:100
用时:14 ms
内存:1376 KiB

输入文件(11.in

15 18
0 1 1 1 1 0 1 1 1 0 0 0 1 0 0 1 0 0
0 1 0 0 1 0 1 1 1 1 0 0 1 0 0 1 1 1
1 0 1 1 0 0 0 1 1 1 1 
<446 bytes omitted>

答案文件(11.out

82

用户输出

82

系统信息

Exited with return code 0
测试点 #12
Accepted
得分:100
用时:2 ms
内存:352 KiB

输入文件(12.in

24 2
0 0
0 0
0 0
0 1
1 1
1 0
1 1
1 0
1 1
0 1
0 1
0 0
1 0
1 1
0 1
1 1
1 1
0 0
1 1
1 1
0 1
1 1
1 0
1 1
<1 byte omitted>

答案文件(12.out

9

用户输出

9

系统信息

Exited with return code 0
测试点 #13
Accepted
得分:100
用时:2 ms
内存:288 KiB

输入文件(13.in

19 5
1 1 1 0 1
0 0 1 1 1
1 0 1 0 1
0 1 0 0 1
1 0 1 0 1
0 0 1 1 1
1 0 0 0 0
0 1 1 0 0
0 0 0 0 1
0 0 0
<95 bytes omitted>

答案文件(13.out

27

用户输出

27

系统信息

Exited with return code 0
测试点 #14
Accepted
得分:100
用时:2 ms
内存:284 KiB

输入文件(14.in

19 9
0 1 1 1 0 1 1 0 0
1 0 1 0 1 0 1 1 1
0 1 1 0 1 1 1 1 1
1 0 0 0 1 0 1 1 0
1 0 1 1 0 0 1 0 1
1 1 0
<247 bytes omitted>

答案文件(14.out

51

用户输出

51

系统信息

Exited with return code 0
测试点 #15
Accepted
得分:100
用时:3 ms
内存:352 KiB

输入文件(15.in

21 2
0 0
0 0
1 1
1 0
0 1
1 1
0 1
0 0
1 0
0 1
0 0
0 0
1 1
0 1
1 0
0 0
0 0
0 1
0 0
0 1
1 1

答案文件(15.out

9

用户输出

9

系统信息

Exited with return code 0
测试点 #16
Accepted
得分:100
用时:810 ms
内存:66020 KiB

输入文件(16.in

24 24
1 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 1 0 1 1 0 0 0
0 1 0 0 0 0 1 0 1 0 0 0 1 0 1 0 0 1 0 0 1 1 1 
<1058 bytes omitted>

答案文件(16.out

207

用户输出

207

系统信息

Exited with return code 0
测试点 #17
Accepted
得分:100
用时:810 ms
内存:65996 KiB

输入文件(17.in

24 24
0 0 0 0 0 1 0 0 0 0 1 0 1 0 1 1 1 1 0 1 1 0 1 1
0 1 0 1 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 0 1 0 
<1058 bytes omitted>

答案文件(17.out

207

用户输出

207

系统信息

Exited with return code 0
测试点 #18
Accepted
得分:100
用时:892 ms
内存:66004 KiB

输入文件(18.in

24 24
0 1 1 0 1 1 0 0 0 0 0 1 0 0 0 0 1 1 1 0 0 1 1 1
0 0 0 0 0 0 1 0 1 0 1 1 1 0 0 0 0 0 0 0 1 0 0 
<1058 bytes omitted>

答案文件(18.out

203

用户输出

203

系统信息

Exited with return code 0
测试点 #19
Accepted
得分:100
用时:867 ms
内存:65908 KiB

输入文件(19.in

24 24
0 1 0 1 1 0 1 1 1 0 0 0 0 1 0 1 0 0 1 1 0 1 1 0
1 1 1 0 1 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 0 1 0 
<1058 bytes omitted>

答案文件(19.out

203

用户输出

203

系统信息

Exited with return code 0
测试点 #20
Accepted
得分:100
用时:832 ms
内存:66012 KiB

输入文件(20.in

24 24
1 1 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 1 1 1 1 0 0
0 0 0 1 0 1 0 1 0 1 1 1 0 0 1 0 1 1 0 0 0 0 1 
<1058 bytes omitted>

答案文件(20.out

209

用户输出

209

系统信息

Exited with return code 0