помогите с программированием​

язык любой, я так понимаю ?

Ответ
5 (1 оценка)
1
stglupa 3 года назад
Светило науки - 173 ответа - 0 раз оказано помощи

C++ :

#include <iostream>

#include <vector>

using namespace std;

bool check(int k){

   for(int i = 2; i * i <= k; i++)

       if(k % i == 0)

           return false;

   return true;

}

void solve(){

   vector<int> a, res;

   int n, sum = 0;

   cin >> n;

   a.resize(n);

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

       cin >> a[i];

       if(i == 0) continue;

       if(check(i + 1))

           res.push_back(a[i]);

       else

           sum += a[i];

   }

   for(auto &i : res) cout << i << " ";

   cout << "n" << sum;

}

signed main(){

   solve();

}

Остались вопросы?