Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Списки

71K
04 июня 2013 года
shilovec5377
10 / / 13.04.2012
Всем привет! Помогите удалить из списка записи с четными числами
Код:
#include <iostream>
#include <queue>
#include <cstdlib>
 
int main() {
   
    std::queue<int> q;
    const int N = 10;
   
    for( int i=0; i<N; ++i )
    {
        q.push( rand() % 100 - 50 );
    }
   
    while( !q.empty() )
    {
        std::cout << q.front() << " ";
        q.pop();
    }
   
   return 0;
}
332
05 июня 2013 года
Valiant
416 / / 27.09.2004
Код:
std::queue<int> q;
    std::queue<int> tmp;
    const int N = 10;

    for( int i=0; i<N; ++i ){
        q.push( rand() % 100 - 50 );
    }

    int qSize = q.size();
    for(int i=1;i<=qSize;i++){
        if(i%2==NULL){
            tmp.push(q.front());
        }
        q.pop();
    }
    qSize = tmp.size();
    for(int i=1;i<=qSize;i++){
        std::cout << tmp.front() << "\n";
        tmp.pop();
    }
    system("pause");
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог