Untitled

 avatar
unknown
plain_text
a year ago
702 B
12
Indexable
#include <vector>
#include <iostream>
using namespace std;
int main() {
  setlocale(LC_ALL, "Russian");
  vector<int> a, b;
  
  int  i, j(0), n, c, p(0), g(0);
  cout << "Введите количество чисел : ";
  cin >> n;
  a.resize(n); 
  b.resize(n);
  for (i = 0; i < n; i++) {
    cin >> a[i];
  }
  for (i = 0; i < n; i++) {
    c = a[i];
    if(c>=10){
      while (c != 0) {
        p += c % 10;
        c /= 10;
      }
    }
    else { p = c; }
      
    if (p % 2 == 0) {
      
      b[g]=a[i];
      g++;
    }
    else {
      
      b[n-1 - j]=a[i];
      j++;
    }
  }
  for (i = 0; i <n; i++) {
    cout << b[i];
  }
  return 0;
}
Editor is loading...