Questão 1719999

Tecnologia da Informação · 2016

Questão

ID 1719999

Disciplina: Tecnologia da Informação

Assunto: Filas

Ano: 2016 Banca: UFES - Universidade Federal do Espírito Santo Órgão: Universidade Federal do Espírito Santo


Analise o código C++ abaixo.

#include <cstdio>

#include <iostream>

#include <string>

#include <queue>

using namespace std;

int main() {

_______priority_queue< pair<int, string> > pq;

_______pair<int, string> result;

_______pq.push(make_pair(100, "fulano"));

_______pq.push(make_pair(10, "ciclano"));

_______pq.push(make_pair(20, "beltrano"));

_______pq.push(make_pair(100, "geronimo"));

_______while( !pq.empty() ){

_____________result = pq.top();

_____________pq.pop();

_____________printf("(%s: %d)",

___________________((string)result.second).c_str(),

___________________result.first);

_______}

_______return 0;

}

Considerando as filas e suas variações, a saída do código C++ acima é

Alternativas da questão 1719999
Pular para o conteúdo principal