Ir para conteúdo
Faça parte da equipe! (2024) ×

Discussão da 2ª Competição de Programação


Ryokusei
 Compartilhar

Posts Recomendados

Nossa tá muito phoda isso !

E Ryokusei uma hora você me paga (:

É foda fazer isso, mas depois que você descobre fala assim

"Nossa pq nao pensei nisso"

( rsrsrsrsrsrs )

:suando: Mas eu vou conseguir uma hora ( rsrsrsrs )

Alguém ja conseguiu ?

4I1ShmNRGyg2k.webp

Link para o comentário
Compartilhar em outros sites

Nossa tá muito phoda isso !

E Ryokusei uma hora você me paga (:

É foda fazer isso, mas depois que você descobre fala assim

"Nossa pq nao pensei nisso"

( rsrsrsrsrsrs )

:suando: Mas eu vou conseguir uma hora ( rsrsrsrs )

Alguém ja conseguiu ?

 

Eu consegui (só pra lembrar, eu não posso participar). Fiz em assembly e em Delphi. Em Delphi deu 3 linhas (dá pra reproduzir exatamente igual em C, C++, C#, VB, VB.NET pq eu fiz só com API, então vocês também podem).

 

Enfim, se depois de 4 dias pelo menos 5 pessoas não tiverem conseguido (quero que venham reclamar aqui) eu digo as API's necessárias pra fazer.

Vamos lá, vocês conseguem. Eu fiz essa pra vocês pensarem um pouquinho.

 

- Não utilizar variáveis nem qualquer região de memória previamente existente/alocada.

 

Defécil.

 

Eu dei uma modificada pra esclarecer isso aí, leia a tópico novamente.

Link para o comentário
Compartilhar em outros sites

Eu não reclamei não man, é pq eu instalei o Seven x64 =P

 

Aí eu tô baixando Seven x86 pra voltar a usar o MASM e o Visual Studio corretamente, porque eu faço os trechos em __asm no C, e ele dá erro.

 

O download tá acabando já, então presumo que vai dar tempo.

Link para o comentário
Compartilhar em outros sites

Agora sim são 4,pelo que parece.

Eu pensei que seria necessário isso desde o tópico anterior.

 

Na verdade 3, o felipe disse que não reclamou (:

Anyway, o desafio é pra fazer vocês pensarem mesmo, não fiz pensando "vou fazer uma coisa fácil pra todo mundo conseguir e se sentirem alguém", eu pensei "vou fazer eles pensarem, quero ver até onde eles vão e provavelmente aprender com algum deles".

Afinal o objetivo principal das competições não é o prêmio e sim aprender.

Link para o comentário
Compartilhar em outros sites

Na verdade 3, o felipe disse que não reclamou (:

Anyway, o desafio é pra fazer vocês pensarem mesmo, não fiz pensando "vou fazer uma coisa fácil pra todo mundo conseguir e se sentirem alguém", eu pensei "vou fazer eles pensarem, quero ver até onde eles vão e provavelmente aprender com algum deles".

Afinal o objetivo principal das competições não é o prêmio e sim aprender.

 

 

Mas EU ACHO melhor diminuir o nível de dificuldade,para mais negos participarem,e fazer algo que "todos sabem",como foi o caso do despertador,e vencer quem fizer o melhor e que funcione tudo direitinho.

Link para o comentário
Compartilhar em outros sites

Unit system

procedure _ReadLn(var t: TTextRec);

 

tudo que sera passado entre () sera um TTextRec porq a função principal passa isso mais ele nao aceitou :)

 

segue minha funçao para ajudar quem precisar

readln(TTextRec(input).buffer);

Writeln(TTextRec(Input).buffer);

 

de colorir o texto e com vcs.

Link para o comentário
Compartilhar em outros sites

Unit system

procedure _ReadLn(var t: TTextRec);

 

tudo que sera passado entre () sera um TTextRec porq a função principal passa isso mais ele nao aceitou :)

 

segue minha funçao para ajudar quem precisar

readln(TTextRec(input).buffer);

Writeln(TTextRec(Input).buffer);

 

de colorir o texto e com vcs.

 

"input" é var e está declarada na unit System.

Link para o comentário
Compartilhar em outros sites

Vou falar só uma vez:

 

Vocês usarão Assembly e ponto final. Talvez no Delphi tenha escapatória, mas lembrem-se que eu farei misto de C com Assembly! Corram para as colinas XD[/color][/size][/font]

 

Eu fiz em Delphi (e ASM puro, mas não vem ao caso), mas como foi pura API não muda nada em outras linguagens, então não precisei de misto em C (eu testei em C++ e rolou normalmente como no Delphi).

 

Galerinha, eu dei mais uma esclarecida (facilidade) pra vocês lá no tópico da competição, é só dar uma olhada. O texto está em azul.

Link para o comentário
Compartilhar em outros sites

Bom, pelo visto eu estava no caminho certo, só não imaginei o uso do VirtualAlloc e HeapAlloc por causa do tal não-uso de memória pré-alocada como buffer.[/color][/size][/font]

 

VirtualAlloc e HeapAlloc alocam memória em run-time então não é pré-alocada.

 

Nível de dificuldade : 4/10 ?

 

No mínimo, 7/10.

 

Nem todos aqui sabem o que vocês sabem,só um tá inscrito até agora,era de se imaginar...

 

Não é tãããão difícil assim, espera pra ver o quão simples são os sources.

Eu queria fazer uma 8/10, mas pelo visto nem vai rolar )':

Vamos ter que ficar com no máximo 3/10 por enquanto.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.