Seu chefe conseguiu ler a mensagem secreta oculta . Ele não acabou demitindo você, apenas fez de você uma secretária e proibiu você de escrever código.
Mas você é um programador. Você precisa escrever um código. Você deve codificar.
Portanto, seu código precisa parecer o mais semelhante possível ao inglês, fazer sentido e parecer tão pouco quanto possível. Seu código deve pegar uma lista de números inteiros (em uma função ou STDIN) e retornar essa lista classificada (retornando-a ou STDOUT).
Qualquer idioma pode ser usado, mas estou procurando a solução mais criativa (parabéns, se o seu código parecer uma carta comercial).
Este é um concurso de popularidade!
popularity-contest
number
sorting
obfuscation
Nathan Merrill
fonte
fonte
Respostas:
GolfScript
Experimente online!
Como funciona
fonte
PHP
Define uma função chamada
item
que classificará uma matriz pela qual você a passa.Parece muito melhor se você o colar em um editor de texto e redimensionar a janela para poder ver a coisa toda na tela de uma só vez.
fonte
Python 2
fonte
def
para significar 'as letras da tecla 3'.Python 2
Encontrar as palavras certas foi uma verdadeira dor.
Entrada: [1,7,4,3]
Saída: [1,3,4,7]
fonte
exec"y=input();y.sort();print y"
'''
seqüência de várias linhas no topo é um morto, infelizmente, mas um de "de agora em diante estritamente '; exec' '' Ute suas ordens." e bom esforço: pNetLogo
Com as mudanças de recuo e capitalização, o código fica mais claro (er). Isso define uma função chamada
manager
que recebe uma lista como entrada e imprime a lista classificada.fonte
C
Entrada como lista separada por espaço por STDIN, saída como lista separada por espaço por STDOUT.
Isso deve ser compilado com:
O código se expande para:
fonte
-D
golfe!#define
/-D
s.Python 2 e 3
Infelizmente, os funcionários de hoje não conseguem parar de usar hashtags em todo o lugar ...
[Vale a pena tentar, eu acho?]
fonte
Brainfuck
Nota de direitos autorais:
fonte
>
por exemplo, pode ser usado para cotações (é assim que funciona em emails) e assim por diante.Javascript
Não tenho certeza se posso enganá-lo, mas posso jogá-lo fora do meu caminho!
fonte
Dogescript
É basicamente inglês, certo?
traduz para:
fonte
LiveScript
Tente descobrir isso ... Envia-lhe e-mails como esse o tempo todo para permitir copiar e colar fácil e mais versátil.
fonte
Desvio (não concorrente; -;)
Intérprete Permalink
Como funciona:
Versão simplificada:
Desvio
Experimente online!
fonte
JavaScript (ES6)
Experimente online!
Sim, eu sei que o chefe gosta de decorações extravagantes em seus avisos, então coloquei em maiúscula os textos e os envolvi com símbolos extravagantes :)
PS. Por que o escritório ainda está usando o TELNET?
fonte
√ å ı ® Ï Ø ¿
Eu apenas procurei a outra resposta, mas ainda acho que a minha é de longe a melhor (não todos nós).
fonte
Groovy
fonte
05AB1E
Experimente online. (O TIO usa a versão herdada, que é um pouco mais rápida. Porém, funciona da mesma forma que a nova versão 05AB1E.)
Explicação:
O código 05AB1E ignora novas linhas e espaços fora das strings ou das strings / números compactados (exceto ao usar a declaração if () else que acabei de descobrir em uma tentativa anterior de criar este programa ..>.>), Então vamos fazer o mesmo nesta explicação.
Experimente online com o modo depurador adicionado para ver tudo isso em ação.
fonte
Zsh
Não sei se o código ou a escrita criativa foram mais difíceis.
Experimente online!
fonte
Geléia , 91 bytes
Experimente online!
fonte
JavaScript (Node.js)
Experimente online!
Ok, este é um itinerário aparentemente. Outra resposta em outra direção após um ano.
fonte
C #
// Caro chefe,
fonte
public List <String>
, sem um monte de problemas :)