MinasCoders
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ir para baixo
avatar
Raissa Papini
Mensagens : 12
Data de inscrição : 12/04/2017

Treino Online 05/09 Empty Treino Online 05/09

Qua Set 06 2017, 00:30
Olá pessoal!

Como já tinha avisado, vou colocar os exercícios aqui e vocês terão até amanhã (06/09) às 20:30 para enviar a resolução das atividades. A entrega pode ser feita aqui mesmo pelo fórum! Todos que entregarem receberão 7pts, pode não ser muito mas é possível que faça diferença posteriormente. Qualquer dúvida, sintam-se livres para perguntar Wink .

Exercícios Turma Superior

  • Terminar o exercício "Frequência", nível Universitário da Fase 2 - OBI 2014: prova aqui


  • Exercício "Quebra-cabeça", nívle Universitário da Fase 1 - OBI 2015: prova aqui


Exercícios Turma Técnico

  • Exercício "Quebra-cabeça", nível Programação nível 2, Fase 1 - OBI 2015: prova aqui


  • Exercício "Fechadura", nível Programação nível 2, Fase 1 - OBI 2014: prova aqui


Boa sorte!
avatar
Bárbara Souza
Mensagens : 1
Data de inscrição : 12/04/2017

Treino Online 05/09 Empty atividade frequencia

Qui Set 07 2017, 15:48
#include <stdio.h>
#include <stdlib.h>

int main()
{
int k,t,X,R,op,i,j,N,Q;
int pos,maior;
scanf("%d%d",&N,&Q);
int tab[N][N],vet[N];
for(i=0;i<N;i++){
for(j=0;j<N;j++){
tab[i][j]=0;
}
vet[i]=0;
//i = 0;
}
for (i=0; i<Q; i++){

scanf("%d", &op);
if (op==1){
scanf("%d %d",&X ,&R);
for(t=0;t<N;t++){
tab[X][t]=R;
}

}
if (op==2){
scanf("%d%d",&X ,&R);
for(t=0;t<N;t++){
tab[t][X]=R;
}

}






/* if (op==3){
scanf("%d",&X);
for(t=0;t<N;t++){
for (j=t+1;j<N;j++){
if(tab[X][t]==tab[X][t]){

vet[t]++;
}
}

}
for (t=0;t<N;t++){
if(t==0){
maior=vet[t];
}
else
if(vet[t]>maior){
maior=vet[t];
pos=t;
}
}
printf("%d\n", tab[X][pos]);

}
if (op==4){
scanf("%d",&X);
for(t=0;t<N;t++){
for (j=t+1;j<N;j++){
if(tab[X][t]==tab[X][j]){
vet[t]++;
}
}

}
for (t=0;t<N;t++){
if(t==0){
maior=vet[t];
}
else
if(vet[t]>maior){
maior=vet[t];
pos=t;
}
}
printf("%d\n", tab[pos][X]);*/

}



return 0;
}




avatar
HenriqueSantana
Mensagens : 2
Data de inscrição : 02/06/2017

Treino Online 05/09 Empty Re: Treino Online 05/09

Qui Set 07 2017, 15:57
Seguem os codigos da Frequência e do Quebra-Cabeça, porém o da Frequência eu e o Pedro não conseguimos fazer funcionar pra valores muito grandes de N, deu erro de runtime...

(Não enviei em anexo pois o tamanho maximo foi excedido, mesmo sendo apenas 1KB o arquivo)

Frequência:


Quebra-Cabeça:
Conteúdo patrocinado

Treino Online 05/09 Empty Re: Treino Online 05/09

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos