编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#47976 #1253. 开课通知 Accepted 100 1192 ms 40732 K C++ 17 / 809 B Komeiji Koishi 2021-05-10 9:28:51
显示原始代码
#include <bits/stdc++.h>
using namespace std;
int n, m, cnt = 0, d[1000005], q[1000005], l, r;
int h, v;
char t[1000005];
vector<int> s[1000005];
set<int> st[1000005];
int main() {
    // freopen("1.in","r",stdin);
    scanf("%d%d", &n, &m);
    // int c=getchar();
    for (int i = 1; i <= n; i++) {
        scanf("%s", t + 1);
        for (int j = 1; j <= m; j++) {
            // c=getchar();
            // printf("%d %d %c\n",i,j,c);
            if (t[j] == '1')
                s[i].push_back(1), d[j]++, st[j].insert(i);
            else
                s[i].push_back(0);
        }
        // c=getchar();
    }
    l = r = 1;
    for (int i = 1; i <= m; i++)
        if (d[i] == 1)
            q[r++] = i;
    while (l < r) {
        h = q[l++];
        if (d[h] < 1)
            continue;
        h = *st[h].begin();
        cnt++;
        for (int j = 0; j < m; j++) {
            if (s[h][j] == 1) {
                d[j + 1]--;
                st[j + 1].erase(h);
                if (d[j + 1] == 1)
                    q[r++] = j + 1;
            }
        }
    }
    printf("%d\n", n - cnt);
    return 0;
}
子任务 #1
Accepted
得分:100
测试点 #1
Accepted
得分:100
用时:45 ms
内存:39696 KiB

输入文件(1.in

1000 1000
00000000000000000000000000000000000000000000000000000000000000000000000100000000000000000
<1001911 bytes omitted>

答案文件(1.out

553

用户输出

553

系统信息

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

输入文件(2.in

1000 1000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1001911 bytes omitted>

答案文件(2.out

390

用户输出

390

系统信息

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

输入文件(3.in

1000 1000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1001911 bytes omitted>

答案文件(3.out

570

用户输出

570

系统信息

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

输入文件(4.in

1000 1000
00000000000000000000000000000000000000000000000000000000000000000000000000000000010000000
<1001911 bytes omitted>

答案文件(4.out

898

用户输出

898

系统信息

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

输入文件(5.in

1000 1000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1001911 bytes omitted>

答案文件(5.out

959

用户输出

959

系统信息

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

输入文件(6.in

1000 1000
00000000000000000000000000000000000000000000000000000000000000000000000000000000010000000
<1001911 bytes omitted>

答案文件(6.out

985

用户输出

985

系统信息

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

输入文件(7.in

1000 1000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1001911 bytes omitted>

答案文件(7.out

992

用户输出

992

系统信息

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

输入文件(8.in

1000 1000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
<1001911 bytes omitted>

答案文件(8.out

995

用户输出

995

系统信息

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

输入文件(9.in

1000 1000
00000000000000000000000000000000000000000100000000000000000000000000000000000000000000000
<1001911 bytes omitted>

答案文件(9.out

1000

用户输出

1000

系统信息

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

输入文件(10.in

1000 1000
00000000000000010000000000000000000000000000000000000000000000000000000000000000000000000
<1001911 bytes omitted>

答案文件(10.out

998

用户输出

998

系统信息

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

输入文件(11.in

10000 10
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
000000
<119910 bytes omitted>

答案文件(11.out

9998

用户输出

9998

系统信息

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

输入文件(12.in

10000 10
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
000000
<119910 bytes omitted>

答案文件(12.out

9997

用户输出

9997

系统信息

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

输入文件(13.in

10000 10
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
000000
<119910 bytes omitted>

答案文件(13.out

10000

用户输出

10000

系统信息

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

输入文件(14.in

10000 10
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
000000
<119910 bytes omitted>

答案文件(14.out

9999

用户输出

9999

系统信息

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

输入文件(15.in

10000 10
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
000000
<119910 bytes omitted>

答案文件(15.out

10000

用户输出

10000

系统信息

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

输入文件(16.in

10000 10
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
000000
<119910 bytes omitted>

答案文件(16.out

10000

用户输出

10000

系统信息

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

输入文件(17.in

10000 10
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
000000
<119910 bytes omitted>

答案文件(17.out

10000

用户输出

10000

系统信息

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

输入文件(18.in

10000 10
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
000000
<119910 bytes omitted>

答案文件(18.out

10000

用户输出

10000

系统信息

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

输入文件(19.in

10000 10
0000000000
0000000000
1000000000
0000000000
0000000000
0000000000
0000000000
000000
<119910 bytes omitted>

答案文件(19.out

10000

用户输出

10000

系统信息

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

输入文件(20.in

10000 10
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
000000
<119910 bytes omitted>

答案文件(20.out

10000

用户输出

10000

系统信息

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

输入文件(21.in

5000 200
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1009910 bytes omitted>

答案文件(21.out

4930

用户输出

4930

系统信息

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

输入文件(22.in

5000 200
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1009910 bytes omitted>

答案文件(22.out

4922

用户输出

4922

系统信息

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

输入文件(23.in

5000 200
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1009910 bytes omitted>

答案文件(23.out

4940

用户输出

4940

系统信息

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

输入文件(24.in

5000 200
000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000
<1009910 bytes omitted>

答案文件(24.out

4944

用户输出

4944

系统信息

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

输入文件(25.in

5000 200
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1009910 bytes omitted>

答案文件(25.out

4960

用户输出

4960

系统信息

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

输入文件(26.in

5000 200
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1009910 bytes omitted>

答案文件(26.out

4967

用户输出

4967

系统信息

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

输入文件(27.in

5000 200
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1009910 bytes omitted>

答案文件(27.out

4980

用户输出

4980

系统信息

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

输入文件(28.in

5000 200
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1009910 bytes omitted>

答案文件(28.out

4980

用户输出

4980

系统信息

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

输入文件(29.in

5000 200
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1009910 bytes omitted>

答案文件(29.out

4987

用户输出

4987

系统信息

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

输入文件(30.in

5000 200
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<1009910 bytes omitted>

答案文件(30.out

4992

用户输出

4992

系统信息

Exited with return code 0