Buscar

011 TP2

Prévia do material em texto

Tecnologia em Análise e Desenvolvimento de Sistemas 
Algoritmos 
 
Prof. Fernando Marcos Souza Silva | fernando.silva@ifnmg.edu.br 
2017-1 
 
 1
 
TP2 – Trabalho Prático 2 
 
I) Assista ao vídeo no Youtube explicando sobre como submeter os problemas ao SPOJ 
[http://goo.gl/iuADSO ] . Apesar de o vídeo ter um exemplo de código em C, ele pode ser útil no 
aprendizado sobre o SPOJ. 
 
II) Faça o seu cadastro no site SPOJ Brasil [ br.spoj.com ]. 
 
III) Para cada problema abaixo, resolva-o, e teste-o no [ ideone.com ], submeta-o ao SPOJ, e após o 
problema ser aceito tire um printscreen da tela de submissão e copie o código para este trabalho. 
Os códigos devem estar devidamente indentados e comentados. 
 
IV) Todos os problemas devem estar modularizados em pelo menos uma função ou 
procedimento. 
 
V) Será avaliado o uso de lógica adequada e clareza do código, além de sua corretude. 
 
VI) O trabalho será entregue impresso impreterivelmente no dia 30/06/2017 no primeiro horário. 
Então, imprima-o com antecedência. 
 
VII) Não deixe para a última hora! Bom trabalho a todos! :) 
 
 
Tecnologia em Análise e Desenvolvimento de Sistemas 
Algoritmos 
 
Prof. Fernando Marcos Souza Silva | fernando.silva@ifnmg.edu.br 
2017-1 
 
 2
1) [RESOLVIDO] Problema PNEU [ http://br.spoj.com/problems/JPNEU/ ]. 
#include <iostream> 
 
using namespace std; 
 
 
int CalculaDiferenca (int M, int N){ 
 return M – N; 
} 
 
int main() 
{ 
 //M: Pressão desejada 
 //N: Pressão lida 
 //D: Diferença 
 int M, N, D; 
 //Lendo os dados 
 cin >> M; 
 cin >> N; 
 
 //Calculando a diferença 
 D = CalculaDiferenca(M, N); 
 
 //Exibindo a saída na tela 
 cout << D; 
 
 return 0; 
} 
 
 
 
Tecnologia em Análise e Desenvolvimento de Sistemas 
Algoritmos 
 
Prof. Fernando Marcos Souza Silva | fernando.silva@ifnmg.edu.br 
2017-1 
 
 3
2) Problema SEDEX [ http://br.spoj.com/problems/JSEDEX/ ]. 
 
3) Problema BUSCA NA INTERNET [ http://br.spoj.com/problems/JBUSCA12/ ]. 
 
4) Problema QUADRADOS [ http://br.spoj.com/problems/QUADRAD2/ ]. 
 
5) Problema TOMADAS [ http://br.spoj.com/problems/TOMADA13/ ]. 
 
6) Problema SOMA [ http://br.spoj.com/problems/SOMA/ ]. 
 
7) Problema GANGORRA [ http://br.spoj.com/problems/JGANGO14/ ]. 
 
8) Problema COMETA [ http://br.spoj.com/problems/COMETA2/ ]. 
 
9) Problema PRIMO [ http://br.spoj.com/problems/PRIMO/ ]. 
 
10) Problema FATORIAL [ http://br.spoj.com/problems/FATORIA2/ ]. 
 
11) Problema CARTAS [ http://br.spoj.com/problems/CARTAS14/ ]. 
 
12) Problema GARÇON [ http://br.spoj.com/problems/JGARCOM/ ]. 
 
13) Problema QUERMESSE [ http://br.spoj.com/problems/QUERM/ ]. 
 
14) Problema BITS TROCADOS [ http://br.spoj.com/problems/BIT/ ]. 
 
15) Problema CONSECUTIVOS [ http://br.spoj.com/problems/CONSEC12/ ]. 
 
16) Problema OBI [ http://br.spoj.com/problems/OBI8/ ]. 
 
17) Problema DESAFIO DO MAIOR NÚMERO [ http://br.spoj.com/problems/JDESAF12/ ]. 
 
18) Problema VOLUME DA TV [ http://br.spoj.com/problems/VOLUME13/ ]. 
 
19) Problema ESCADA [ http://br.spoj.com/problems/JESCADA/ ]. 
 
20) Problema CAMPO DE MINHOCAS [ http://br.spoj.com/problems/MINHOCA/ ].

Continue navegando