Prezado Competidor, Parabéns! Chegar até a final de uma competição tão concorrida já é motivo de orgulho para você, sua equipe e sua escola. Agora você faz parte de um grupo seleto entre os melhores aspirantes a programadores do Brasil. A Copa Rio Info de Algoritmos pretende ser um impulso para que você, estudante, voe mais alto. Nosso objetivo é incentivar pessoas como você, que tenham a aptidão para a resolução de problemas através do desenvolvimento de algoritmos, sejam reconhecidas e que considerem ingressar neste grupo seleto de pessoas que desenvolve software profissionalmente no Brasil. Sobre a prova: A interpretação das questões e sua compreensão são parte da avaliação. Portanto, a pessoa que estará supervisionando a realização da prova não poderá fornecer esclarecimentos ou tirar dúvidas. Lembre que um algoritmo não é avaliado somente pelo resultado que produz (saída), mas também por sua organização (modularidade), legibilidade (clareza e uso de comentários), eficiência e até mesmo elegância (uso adequado de recursos computacionais). Todos estes fatores serão considerados na correção das provas. Os algoritmos deverão ser desenvolvidos no ambiente Portugol Studio,, fazendo uso dos d comandos reconhecidos neste ambiente. Não se afobe, converse nverse com seus colegas de equipe e confie nos seus conhecimentos. Utilize o tempo disponível e reserve parte dele para organizar os arquivos com os programas desenvolvidos pela equipe, eventualmente incluindo comentários no código fonte que ajudem a descrever ever a solução adotada. Ao concluir a resolução do problema (ou esgotado o prazo disponível para tanto) quem estiver supervisionando sua realização vai copiar os arquivos num pendrive para posterior avaliação e correção pela banca examinadora. Não esqueça de assinar a lista de presença. No final do dia teremos a cerimônia de premiação do RioInfo, quando o resultado desta etapa final será divulgado divulgad e todos conhecerão a classificação das equipes participantes. Boa sorte! Coordenação CRIA Realização Apoio Copa Rio Indo de d Algoritmos - 2ª Prova - Edição 2015 5 Uma empresa procura programadores para trabalhar no seu novo aplicativo de música para celulares. Os candidatos terão que fazer duas questões que resolvem problemas relacionados aos dados de músicas e artistas do aplicativo. aplic São essas as questões: PRIMEIRA QUESTÃO - Para a listagem de músicas ouvidas pelo usuário no aplicativo é necessário um tratamento amigável da exibição da data e hora. A data e hora fica registrada no banco de dados conforme o exemplo abaixo: 2015/12/25-09:15:35PM Fazer uma função que recebida a data e hora do momento e a data e hora registrada no sistema (ambas conforme o exemplo acima). A função deve retornar uma versão amigável da data e hora como no seguinte exemplo abaixo: Data/Hora registrada: 2015/08/18-10:15:35PM 2015/08/18 Data/Hora do momento: 2015/08/19-09:15:35PM 2015/08/19 Retorno da função: Ontem às 22:15:35 Exemplos dos 3 tratamentos possíveis: 1 - Hoje: Hoje às 16:00:00 2 - Ontem: Ontem às 16:00:00 (Caso ontem) 3 - Qualquer outro dia: 17/08/2015 16:00:00 Atenção: Ambas as datas entrarão na função como vetores no seguinte formato: 2015 12 25 09 15 35 PM SEGUNDA QUESTÃO - O aplicativo pode sugerir ao usuário uma lista com 5 músicas contendo seus devidos preços. Fazer uma função que receba os IDs e os preços preços das músicas listadas (matriz de exemplo) e o crédito que o cliente tem no aplicativo. A função deve retornar o número máximo de músicas que é possível comprar com o crédito que o cliente tem e as devidas músicas. Exemplo de matriz das músicas: 2233 2.90 Realização 4456 1.00 2213 1.30 4572 1.00 4778 3.00 Apoio