Clique Aqui Desafios aos Programadores e Amantes de Código!!

Lista de Usuários Marcados

Página 1 de 3 123 ÚltimoÚltimo
Resultados 1 a 10 de 23
Like Tree38Likes

Tópico: Desafios aos Programadores e Amantes de Código!!

  1. #1
    Expert
    Data de Ingresso
    19/09/13
    Localização
    Rio Grande do Sul
    Posts
    3.670

    Desafios aos Programadores e Amantes de Código!!

    Resolvi postar esse desafio, pois acredito que o fórum está cheio de pessoas da área de tecnologias e afins, além de claro programadores, analistas, enfim...

    Basicamente é um exercício de uma turma de 1º semestre, me deixou atônito, acabei terminando, mas quebrei muito a cabeça e ficou um código horrível. Mas irei postar aqui o desafio e caso alguém queira ver o meu código, peça que eu posto também.
    Foi resolvido em C.

    Desafio 1 =


    Como é possível perceber, está escrito "desafios no topo" é que tem mais um que resolvi compartilhar, esse é um site e também uma competição da Microsoft de codificação, caso alguém goste de desafios, também vale a pena participar, tem premiação(e abre fim de semana que vêm a segunda etapa).

    Sobre esse desafio ele é online, também estou apto a joinar em algum time, se alguém quer participar e tudo
    mais.

    Desafio Code Hunt:


    Estão lançados os desafios!!!
    Boa sorte!!
    AVISO: TÓPICO ANTIGO
    Atenção: Este é um tópico criado há mais de 90 dias. Caso não tenha respostas recentes, tenha certeza de que sua resposta é conveniente e útil o suficiente para reativar esta discussão, do contrário você poderá ser advertido/suspenso.
    RenzoBR and kilates like this.
    Registre-se ou faça login para ver assinaturas.

  2. #2
    Table Captain
    Data de Ingresso
    10/01/14
    Posts
    859
    Lol, esse do elevador é muito fácil, tem nem segredo. Eu tô aprendendo C agora, mas em Java dá pra fazer isso em alguns minutos.
    Quando você utilizar orientação a objetos vai ficar ainda mais fácil e organizado o codigo (imagino que no primeiro semestre ainda não veja)
    Registre-se ou faça login para ver assinaturas.

  3. #3
    Table Captain Avatar de felipr
    Data de Ingresso
    08/09/10
    Posts
    564
    puta desafio em
    CaioTostes and Airton_Neto like this.
    Registre-se ou faça login para ver assinaturas.

  4. #4
    Expert
    Data de Ingresso
    19/09/13
    Localização
    Rio Grande do Sul
    Posts
    3.670
    Na verdade, eu já estou me formando, esse foi um trabalho que fiz para uns caras do 1º e achei complexo(se for pensar para quem está no 1º e vai resolver). De outro é simples, óbvio.

    Pelo que eu entendi não podia usar vetores, arraylist,listas e nada do tipo...
    Apenas laços condicionais e laços de repetição... Utilizei alguns encadeados outros comum mesmo, não pensei muito.

    Com a orientação a objeto daria pra utilizar de classes e de fato ficaria melhor o código e mais fácil de entender.

    Não é fodão,impossível, de forma alguma, é fácil, porém a dificuldade estaria no que ele é trabalhoso e na redução de código(otimização do mesmo), nisso que deve ser interessante.

    E no fim, só serviu de deixa para o CodeHunt, que é bem mais complexo(ao que se sobe de nível).



    Aí existe maneiras mais faceis? Quais?
    Registre-se ou faça login para ver assinaturas.

  5. #5
    Table Captain Avatar de espoler
    Data de Ingresso
    08/10/12
    Posts
    989
    .
    Registre-se ou faça login para ver assinaturas.

  6. #6
    Chip Leader Avatar de RenzoBR
    Data de Ingresso
    25/04/08
    Localização
    Vitória/ES
    Posts
    2.014
    Posta o algoritmo que vc fez no primeiro... É mais legal de analisar do que o código. Tinha que resolver em C? Nice o tópico!
    goldslash likes this.
    Registre-se ou faça login para ver assinaturas.

  7. #7
    Expert
    Data de Ingresso
    19/09/13
    Localização
    Rio Grande do Sul
    Posts
    3.670
    Opa, seria o pseudo-algoritmo do primeiro desafio?
    Dizem que é bom mesmo, fazer o pseudo, nem que seja em portugol, ou qualquer coisa.
    Mas pra ser sincero eu não fiz muita análise, só fui criando variáveis dada o que precisava, até acho que ficou muita coisa, deve haver um jeito bem mais simplório de resolver.

    Tinha que resolver em C mesmo... Também sou muito fã de Java e POO.

    Eu só tenho o código mesmo(funciona, mas digamos numas 20 tentativa, 1 não comparou direito o.O):


    Se alguém visitou o CodeHunt, bora team
    RenzoBR likes this.
    Registre-se ou faça login para ver assinaturas.

  8. #8
    Table Captain Avatar de felipr
    Data de Ingresso
    08/09/10
    Posts
    564
    o código ta muito porco cara, sério mesmo

    se é pra programar assim usa o excel que polpa tempo
    DiegoSestito likes this.
    Registre-se ou faça login para ver assinaturas.

  9. #9
    World Class Avatar de getpuzzled
    Data de Ingresso
    20/06/10
    Localização
    Workstation
    Posts
    5.476
    Citação Postado originalmente por felipr Ver Post
    o código ta muito porco cara, sério mesmo

    se é pra programar assim usa o excel que polpa tempo
    Polpa de frutas?
    Registre-se ou faça login para ver assinaturas.

  10. #10
    Expert
    Data de Ingresso
    19/09/13
    Localização
    Rio Grande do Sul
    Posts
    3.670
    Citação Postado originalmente por felipr Ver Post
    o código ta muito porco cara, sério mesmo

    se é pra programar assim usa o excel que polpa tempo
    É porque não é tão fácil como parece, como eu disse, não pode usar vetores ou classes.
    E usar laço de repetição não ajuda em nada aí. Programar em excel é fácil.
    Mas de fato, está péssima e tem comparações desnecessárias.

    Seria bom, fazê-lo melhor para vermos...Era isso que eu estava propondo desde o inicio.

    Participe do CodeHunt, premiação é boa.

    PS: Tem outros desafios bacanas em computação forense e engenharia reversa.
    Esses sim, são bem mais interessantes, esse do elevador, foi só subterfúgio pro tópico.

    https://www.shellterlabs.com/ctf-master/hacking-n-roll/
    Última edição por goldslash; 09-10-2014 às 06:56.
    Registre-se ou faça login para ver assinaturas.

Página 1 de 3 123 ÚltimoÚltimo

Permissões de postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  
© 2007-2019 · MaisEV · Todos os direitos reservados