Submission #38405

# Submission time Handle Problem Language Result Execution time Memory
38405 2018-01-04T05:17:22 Z daniel_02 Bomb (IZhO17_bomb) C++14
7 / 100
0 ms 8612 KB
#include <bits/stdc++.h>



using namespace std;

char a[2599][2599];

int ans;
int mx = 1e9;
bool fl;
int main()
{
   int n, m;
   cin >> n >> m;
   if (n > 1 && m > 1)
   {
       cout << n * m;
       return 0;
   }
   for (int i = 0; i < n; i++)
   {
       scanf("\n");
       for (int j = 0; j < m; j++)
       {
           scanf("%c",&a[i][j]);
           if (a[i][j] == '1')fl = 1;
       }
   }
   
   for (int i = 0; i < max(n, m); i++)
   {
       int j = min(n, m) - 1;
       if (j == n - 1)
       {
           if (a[j][i] == '1')
           {
               ans++;
           }
           else if (ans)
            mx = min(mx, ans),ans = 0;
       }
       else
       {
           if (a[i][j] == '1')
           {
               ans++;
           }
           else if (ans)
            mx = min(mx, ans),ans = 0;
       }
   }
   if (ans)
   mx = min(mx, ans);
   cout << mx;
}


Compilation message

bomb.cpp: In function 'int main()':
bomb.cpp:23:19: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
        scanf("\n");
                   ^
bomb.cpp:26:32: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
            scanf("%c",&a[i][j]);
                                ^
# Verdict Execution time Memory Grader output
1 Correct 0 ms 8612 KB Output is correct
2 Correct 0 ms 8612 KB Output is correct
3 Correct 0 ms 8612 KB Output is correct
4 Correct 0 ms 8612 KB Output is correct
5 Correct 0 ms 8612 KB Output is correct
6 Correct 0 ms 8612 KB Output is correct
7 Incorrect 0 ms 8612 KB Output isn't correct
8 Incorrect 0 ms 8612 KB Output isn't correct
9 Incorrect 0 ms 8612 KB Output isn't correct
10 Incorrect 0 ms 8612 KB Output isn't correct
11 Incorrect 0 ms 8612 KB Output isn't correct
12 Incorrect 0 ms 8612 KB Output isn't correct
13 Incorrect 0 ms 8612 KB Output isn't correct
14 Incorrect 0 ms 8612 KB Output isn't correct
15 Incorrect 0 ms 8612 KB Output isn't correct
16 Incorrect 0 ms 8612 KB Output isn't correct
17 Incorrect 0 ms 8612 KB Output isn't correct
18 Incorrect 0 ms 8612 KB Output isn't correct
19 Incorrect 0 ms 8612 KB Output isn't correct
20 Incorrect 0 ms 8612 KB Output isn't correct
21 Incorrect 0 ms 8612 KB Output isn't correct
22 Incorrect 0 ms 8612 KB Output isn't correct
23 Incorrect 0 ms 8612 KB Output isn't correct
24 Incorrect 0 ms 8612 KB Output isn't correct
25 Incorrect 0 ms 8612 KB Output isn't correct
26 Incorrect 0 ms 8612 KB Output isn't correct
27 Incorrect 0 ms 8612 KB Output isn't correct
28 Incorrect 0 ms 8612 KB Output isn't correct
29 Incorrect 0 ms 8612 KB Output isn't correct
30 Incorrect 0 ms 8612 KB Output isn't correct
31 Incorrect 0 ms 8612 KB Output isn't correct
32 Incorrect 0 ms 8612 KB Output isn't correct
33 Incorrect 0 ms 8612 KB Output isn't correct
34 Incorrect 0 ms 8612 KB Output isn't correct
35 Incorrect 0 ms 8612 KB Output isn't correct
36 Incorrect 0 ms 8612 KB Output isn't correct
37 Incorrect 0 ms 8612 KB Output isn't correct
38 Correct 0 ms 8612 KB Output is correct
39 Incorrect 0 ms 8612 KB Output isn't correct
40 Incorrect 0 ms 8612 KB Output isn't correct
41 Incorrect 0 ms 8612 KB Output isn't correct
42 Incorrect 0 ms 8612 KB Output isn't correct
43 Incorrect 0 ms 8612 KB Output isn't correct
44 Incorrect 0 ms 8612 KB Output isn't correct
45 Incorrect 0 ms 8612 KB Output isn't correct
46 Incorrect 0 ms 8612 KB Output isn't correct
47 Incorrect 0 ms 8612 KB Output isn't correct
48 Incorrect 0 ms 8612 KB Output isn't correct
49 Incorrect 0 ms 8612 KB Output isn't correct
50 Incorrect 0 ms 8612 KB Output isn't correct
51 Incorrect 0 ms 8612 KB Output isn't correct
52 Incorrect 0 ms 8612 KB Output isn't correct
53 Incorrect 0 ms 8612 KB Output isn't correct
54 Incorrect 0 ms 8612 KB Output isn't correct
55 Incorrect 0 ms 8612 KB Output isn't correct
56 Incorrect 0 ms 8612 KB Output isn't correct
57 Incorrect 0 ms 8612 KB Output isn't correct
58 Incorrect 0 ms 8612 KB Output isn't correct
59 Incorrect 0 ms 8612 KB Output isn't correct
60 Incorrect 0 ms 8612 KB Output isn't correct
61 Incorrect 0 ms 8612 KB Output isn't correct
62 Incorrect 0 ms 8612 KB Output isn't correct
63 Incorrect 0 ms 8612 KB Output isn't correct
64 Incorrect 0 ms 8612 KB Output isn't correct
65 Incorrect 0 ms 8612 KB Output isn't correct
66 Incorrect 0 ms 8612 KB Output isn't correct
67 Incorrect 0 ms 8612 KB Output isn't correct
68 Incorrect 0 ms 8612 KB Output isn't correct
69 Incorrect 0 ms 8612 KB Output isn't correct
70 Incorrect 0 ms 8612 KB Output isn't correct
71 Incorrect 0 ms 8612 KB Output isn't correct
72 Incorrect 0 ms 8612 KB Output isn't correct
73 Incorrect 0 ms 8612 KB Output isn't correct
74 Incorrect 0 ms 8612 KB Output isn't correct
75 Incorrect 0 ms 8612 KB Output isn't correct
76 Incorrect 0 ms 8612 KB Output isn't correct
77 Incorrect 0 ms 8612 KB Output isn't correct
78 Incorrect 0 ms 8612 KB Output isn't correct
79 Incorrect 0 ms 8612 KB Output isn't correct
80 Incorrect 0 ms 8612 KB Output isn't correct
81 Incorrect 0 ms 8612 KB Output isn't correct
82 Incorrect 0 ms 8612 KB Output isn't correct
83 Incorrect 0 ms 8612 KB Output isn't correct
84 Incorrect 0 ms 8612 KB Output isn't correct
85 Incorrect 0 ms 8612 KB Output isn't correct
86 Incorrect 0 ms 8612 KB Output isn't correct
87 Incorrect 0 ms 8612 KB Output isn't correct
88 Incorrect 0 ms 8612 KB Output isn't correct
89 Incorrect 0 ms 8612 KB Output isn't correct
90 Incorrect 0 ms 8612 KB Output isn't correct
91 Incorrect 0 ms 8612 KB Output isn't correct
92 Incorrect 0 ms 8612 KB Output isn't correct
93 Incorrect 0 ms 8612 KB Output isn't correct
94 Incorrect 0 ms 8612 KB Output isn't correct
95 Incorrect 0 ms 8612 KB Output isn't correct
96 Incorrect 0 ms 8612 KB Output isn't correct
97 Incorrect 0 ms 8612 KB Output isn't correct
98 Incorrect 0 ms 8612 KB Output isn't correct
99 Incorrect 0 ms 8612 KB Output isn't correct
100 Incorrect 0 ms 8612 KB Output isn't correct