• Все ненулевые элементы массива D ( k ) расположить в начале массива E ( k ) и подсчитать их количество. помогите

Ответы 1

  • #include < iostream >#include < vector >#include < cmath >using namespace std;using ll = long long;using ld = long double;signed main() { ll k; cin >> k; vector d(k), e(k,0); ll cnt = 0; for(ll &i: d){ cin >> i; if(i != 0){ e[cnt] = i; cnt++; } } cout << cnt << ""; for(ll i:e) cout << i << " ";}
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years