В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
mlp1231
mlp1231
17.08.2022 00:21 •  Информатика

ИНФОРМАТИКА РЕШИТЕ ЗАДАЧУ (5-6КЛАССЫ)С МАССИВОМ Вводится n целых элементов <10³,сами элементы <=10¹⁸ вывести номера у которых нечётное кол во цифр и число является перевертышом.

Показать ответ
Ответ:
Toto112
Toto112
21.06.2021 13:24

#include <iostream>

#include <vector>

using namespace std;

int main(){

   int n;

   cin >> n;

   vector<int> res;

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

       int x;

       cin >> x;

       int x1 = x, x2 = x, cnt = 0;

       while(x1 > 0){

           cnt++;

           x1 /= 10;

       }

       if(cnt % 2 == 1){

           int xx = 0, u = 0;

           while(x2 > 0){

               xx += (x2 % 10) * pow(10,u);

               u++;

               x2 /= 10;

           }

           if(x == xx)

               res.push_back(i + 1);

       }

   }

   for(auto &i : res)

       cout << i << " ";

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота