Submission #752754

# Submission time Handle Problem Language Result Execution time Memory
752754 2023-06-03T15:54:12 Z DeathIsAwe Bank (IZhO14_bank) C++17
19 / 100
72 ms 292 KB
#include <bits/stdc++.h>
using namespace std;



int main() {
    bool ans=false;
    int n,m,dum; cin >> n >> m;
    vector<int> salaries; vector<int> banknotes;
    for (int i=0;i<n;i++) {
        cin >> dum;
        salaries.push_back(dum);
    }
    for (int i=0;i<m;i++) {
        cin >> dum;
        banknotes.push_back(dum);
    }

    int val,icopy,count;
    for (int i=0;i<pow(2,m)-1;i++) {
        val=0;
        icopy=i;
        count=0;
        while (icopy>0) {
            if (icopy%2==1) {
                val+=banknotes[count];
            }
            count++;
            icopy>>=1;
        }
        if (val==salaries[0]) {
            ans=true;
            break;
        }
    }
    if (ans) {
        cout << "YES";
    } else {
        cout << "NO";
    }
}
# Verdict Execution time Memory Grader output
1 Correct 0 ms 212 KB Output is correct
2 Correct 1 ms 212 KB Output is correct
3 Correct 0 ms 212 KB Output is correct
4 Correct 0 ms 212 KB Output is correct
5 Correct 71 ms 276 KB Output is correct
6 Correct 0 ms 212 KB Output is correct
7 Correct 0 ms 212 KB Output is correct
8 Correct 1 ms 212 KB Output is correct
9 Correct 72 ms 212 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 0 ms 212 KB Output is correct
2 Correct 0 ms 212 KB Output is correct
3 Correct 0 ms 212 KB Output is correct
4 Incorrect 0 ms 212 KB Output isn't correct
5 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 212 KB Output is correct
2 Correct 0 ms 292 KB Output is correct
3 Correct 0 ms 212 KB Output is correct
4 Correct 1 ms 212 KB Output is correct
5 Incorrect 0 ms 212 KB Output isn't correct
6 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 212 KB Output is correct
2 Correct 1 ms 212 KB Output is correct
3 Correct 0 ms 212 KB Output is correct
4 Correct 0 ms 212 KB Output is correct
5 Correct 71 ms 276 KB Output is correct
6 Correct 0 ms 212 KB Output is correct
7 Correct 0 ms 212 KB Output is correct
8 Correct 1 ms 212 KB Output is correct
9 Correct 72 ms 212 KB Output is correct
10 Correct 0 ms 212 KB Output is correct
11 Correct 0 ms 212 KB Output is correct
12 Correct 0 ms 212 KB Output is correct
13 Incorrect 0 ms 212 KB Output isn't correct
14 Halted 0 ms 0 KB -