Submission #745254

# Submission time Handle Problem Language Result Execution time Memory
745254 2023-05-19T16:10:04 Z Ahmed57 Set (COCI21_set) C++17
40 / 110
131 ms 568 KB
#include <bits/stdc++.h>

using namespace std;
bool chk[40000000];
int main(){
    int n,k;
    cin>>n>>k;
    vector<string> v(n);
    for(int i = 0;i<n;i++){
        int x;cin>>x;
        chk[x] = 1;
        v[i] =to_string(x);
    }
    int all = 0;
    for(int i =0 ;i<n;i++){
        for(int j = i+1;j<n;j++){
            if(i==j)continue;
            int val = 0;
            for(int e = 0;e<k;e++){
                val*=10;
                if(v[i][e]==v[j][e]){
                    val+=(v[i][e]-'0');
                }else{
                    if(v[i][e]!='1'&&v[j][e]!='1'){
                        val+=1;
                    }if(v[i][e]!='2'&&v[j][e]!='2'){
                        val+=2;
                    }if(v[i][e]!='3'&&v[j][e]!='3'){
                        val+=3;
                    }
                }
            }
            all+=chk[val];
        }
    }
    cout<<all/3<<endl;
    return 0;
}
# Verdict Execution time Memory Grader output
1 Correct 1 ms 212 KB Output is correct
2 Correct 1 ms 312 KB Output is correct
3 Correct 1 ms 212 KB Output is correct
4 Correct 2 ms 340 KB Output is correct
5 Correct 1 ms 212 KB Output is correct
6 Correct 1 ms 212 KB Output is correct
7 Correct 1 ms 308 KB Output is correct
8 Correct 2 ms 212 KB Output is correct
9 Correct 1 ms 212 KB Output is correct
10 Correct 2 ms 312 KB Output is correct
11 Correct 0 ms 212 KB Output is correct
12 Correct 2 ms 340 KB Output is correct
13 Correct 1 ms 212 KB Output is correct
14 Correct 1 ms 212 KB Output is correct
15 Correct 1 ms 212 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 212 KB Output is correct
2 Correct 1 ms 312 KB Output is correct
3 Correct 1 ms 212 KB Output is correct
4 Correct 2 ms 340 KB Output is correct
5 Correct 1 ms 212 KB Output is correct
6 Correct 1 ms 212 KB Output is correct
7 Correct 1 ms 308 KB Output is correct
8 Correct 2 ms 212 KB Output is correct
9 Correct 1 ms 212 KB Output is correct
10 Correct 2 ms 312 KB Output is correct
11 Correct 0 ms 212 KB Output is correct
12 Correct 2 ms 340 KB Output is correct
13 Correct 1 ms 212 KB Output is correct
14 Correct 1 ms 212 KB Output is correct
15 Correct 1 ms 212 KB Output is correct
16 Correct 1 ms 308 KB Output is correct
17 Correct 1 ms 212 KB Output is correct
18 Correct 1 ms 212 KB Output is correct
19 Correct 120 ms 548 KB Output is correct
20 Correct 1 ms 212 KB Output is correct
21 Correct 1 ms 308 KB Output is correct
22 Correct 1 ms 212 KB Output is correct
23 Correct 131 ms 548 KB Output is correct
24 Correct 9 ms 428 KB Output is correct
25 Correct 131 ms 540 KB Output is correct
26 Correct 2 ms 468 KB Output is correct
27 Correct 128 ms 568 KB Output is correct
28 Correct 1 ms 212 KB Output is correct
29 Correct 1 ms 212 KB Output is correct
30 Correct 1 ms 212 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 212 KB Output is correct
2 Correct 1 ms 312 KB Output is correct
3 Correct 1 ms 212 KB Output is correct
4 Correct 2 ms 340 KB Output is correct
5 Correct 1 ms 212 KB Output is correct
6 Correct 1 ms 212 KB Output is correct
7 Correct 1 ms 308 KB Output is correct
8 Correct 2 ms 212 KB Output is correct
9 Correct 1 ms 212 KB Output is correct
10 Correct 2 ms 312 KB Output is correct
11 Correct 0 ms 212 KB Output is correct
12 Correct 2 ms 340 KB Output is correct
13 Correct 1 ms 212 KB Output is correct
14 Correct 1 ms 212 KB Output is correct
15 Correct 1 ms 212 KB Output is correct
16 Correct 1 ms 308 KB Output is correct
17 Correct 1 ms 212 KB Output is correct
18 Correct 1 ms 212 KB Output is correct
19 Correct 120 ms 548 KB Output is correct
20 Correct 1 ms 212 KB Output is correct
21 Correct 1 ms 308 KB Output is correct
22 Correct 1 ms 212 KB Output is correct
23 Correct 131 ms 548 KB Output is correct
24 Correct 9 ms 428 KB Output is correct
25 Correct 131 ms 540 KB Output is correct
26 Correct 2 ms 468 KB Output is correct
27 Correct 128 ms 568 KB Output is correct
28 Correct 1 ms 212 KB Output is correct
29 Correct 1 ms 212 KB Output is correct
30 Correct 1 ms 212 KB Output is correct
31 Runtime error 2 ms 340 KB Execution killed with signal 11
32 Halted 0 ms 0 KB -