Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main() {
- int n; cin >> n;
- int na[n] = {};
- for (int i = 0; i < n; i++) {
- cin >> na[i]; //tezina
- }
- int najmal_tez = 0, najmal_raz = 100001;
- int m; cin >> m;
- for (int im = 0; im < m; im++) {
- int kap; cin >> kap; //kapacitet
- for (int in = 0; in < n; in++) {
- int tez = na[in];
- int raz = kap - tez; // razlika = kapacitet - tezina
- if (raz >= 0 && raz <= najmal_raz && tez > najmal_tez) {
- najmal_raz = raz;
- najmal_tez = tez;
- }
- }
- }
- najmal_tez = (najmal_tez > 0) ? najmal_tez : -1;
- cout << najmal_tez << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment