Advertisement
nq1s788

Untitled

Dec 9th, 2022
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.82 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdexcept>
  3.  
  4. using namespace std;
  5.  
  6. bool solution(int n, int a[]) {
  7.     for (int i = 0; i < n; i++)
  8.         if (a[i] > 1000) return 1;
  9.     return 0;
  10. }
  11.  
  12. void test_if_more() {
  13.     int test[4] = {1, 2, 4, 1000000000};
  14.     if (solution(4, test) != 1) {
  15.         throw invalid_argument( "naurrrwww хуйня неправда дано больше сказал что не нашел" );
  16.     }
  17. }
  18.  
  19. void test_if_less() {
  20.     int test[4] = {1, 2, 4, 5};
  21.     if (solution(4, test) != 0) {
  22.         throw invalid_argument( "naurrrwww хуйня неправда ожидалось 0 вернул 1" );
  23.     }
  24. }
  25.  
  26. int main() {
  27.     test_if_more();
  28.     test_if_less();
  29.     int n;
  30.     cin >> n;
  31.     int a[n];
  32.     for (int i = 0; i < n; i++) cin >> a[i];
  33.     cout << solution(n, a);
  34.     return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement