Пожалуйста помогите надо ** с++ написать задачу как можно проще можно через cout или...

0 голосов
37 просмотров

Пожалуйста помогите надо на с++ написать задачу как можно проще можно через cout или printf:Даны два массива одинаковой размерности A(N) и В(N). Определить количество элементов, удовлетворяющих условиям A(i)>B(i); A(i)


Информатика (20 баллов) | 37 просмотров
0

Даны два массива одинаковой размерности A(N) и В(N). Определить количество элементов,удовлетворяющих условиям A(i)>B(i); A(i)

Дан 1 ответ
0 голосов

#include

#include

using namespace std;

signed main() {

   ios_base::sync_with_stdio(0);

   cin.tie(0);

   cout.tie(0);

   int n;

   cin >> n;

   int ans = 0;

   int a[n],b[n];

   for(int i = 0; i < n; i++)

       cin >> a[i];

   for(int i = 0; i < n; i++)

       cin >> b[i];

   for(int i = 0; i < n; i++)

       if(a[i] > b[i])

           ans++;

   cout << ans;    </strong>

}

P.S что было сложно или непонятно, задача ну очень простая, на реализацию

(688 баллов)
0

можно

0

гляньте все правильно

0

сделал

0

int main() {int n; cin » n;int ans1= 0,ans2 = 0,ans3 = 0;int a[n],b[n]; for(int i = 0; i < n; i++) cin » a[i]; for(int i = 0; i < n; i++) cin » b[i]; for(int i = 0; i < n; i++)if(a[i] > b[i]) ans1++; if(a[i] < b[i]) ans2++; if(a[i] = b[i]) ans3++;cout « ans; }

0

не-а

0

где успел накосячить?

0

потерял скобки последнего фора и зачем тебе ans1 ans2 и ans3 если ты выводишь несуществующий ans?

0

int main() {int n; cin » n;int ans1= 0,ans2 = 0,ans3 = 0;int a[n],b[n]; for(int i = 0; i < n; i++) cin » a[i]; for(int i = 0; i < n; i++) cin » b[i]; for(int i = 0; i < n; i++){if(a[i] > b[i]) ans1++; if(a[i] < b[i]) ans2++; if(a[i] = b[i]) ans3++;}cout << ans1 << "\n" << ans2 << "\n" << ans3; }

0

ааааааааааааа

0

все понял человеческое спасибо вам от всей души