Ouvi dizer que alguém era muito egoísta em seu aniversário, exigindo bolo de todos e não havia planos de compartilhar! 🎂
Hoje é aniversário de alguém, então por que não fazer um bolo para eles? Use sua linguagem de programação favorita para fazer um bolo delicioso, com uma boa mensagem de "feliz aniversário" como saída. (Posso sugerir Chef !)
Seu bolo deve
- Imite uma receita do mundo real (se você puder criar um link para ela, brilhante!)
- uma lista de ingredientes separados de nova linha adequados para fazer um bolo
- uma lista de etapas separada por nova linha para o método
- quantas pessoas ele serve
- Fique o mais próximo possível da proporção correta de ingredientes.
- Saída minimamente "Feliz Aniversário" quando servido.
Os melhores bolos serão:
- Delicioso - já que este é um concurso de popularidade , a comunidade decidirá o que é delicioso
- Personalizado - tente enviar uma mensagem personalizada de feliz aniversário para alguém específico. (Se você não consegue encontrar um usuário do PPGC, por que não uma celebridade?)
- Equilibrado - Tente usar um número adequado de ingredientes para a quantidade de porções que a receita prepara.
1000 eggs, serves 1
por uma porção é provavelmente apenas um pouquinhogrande,enorme,absolutamente colossal!
- Estranho - Você pode assar mais do que apenas uma esponja básica, por exemplo, incluir um pouco de gelo, uma garoa, servir com molho, decorações, etc.
- Visualmente atraente - as imagens são boas no código fonte como ascii ou na saída. O primeiro "byte" está com os olhos, afinal.
E não se esqueça, bons padeiros não cortam os cantos e fazem as coisas corretamente. ( Não use apenas código não operacional para parecer uma receita e depois imprima, verifique se o código significa algo ) Encorajo os eleitores a ver essas receitas negativamente.
Cozimento feliz!
popularity-contest
James Webster
fonte
fonte
Respostas:
ECMAScript 2015, serve 10
Código ES6 válido; sem cantos cortados!
Funciona no Firefox Developer Edition.
fonte
BF
Inspirado pela resposta mbomb007s, eu fiz um bolo para eles.
Receio ter perdido a receita (ela está por aqui em algum lugar, mas provavelmente teria que quebrar minhas próprias regras sobre cortar custos para publicá-la); aqui está o produto acabado.
Saídas:
Tão convenientemente funciona para James Bond, mas não até 11 de novembro.
fonte
Python 2, serve 0
Primeiro de tudo, desculpe, este não é um bolo do mundo REAL.
No entanto, está em um dos melhores jogos de todos os tempos, o Portal.
Esta receita é baseada no que o núcleo de inteligência diz serem os ingredientes.
Saída
Seguido por
Em seguida, repete indefinidamente
fonte
Brainf ***
Eu gosto de bolo de sorvete, que não requer cozimento. Além disso, é meu aniversário, então não me diga que tipo de bolo eu posso comer.
Eu gosto de fingir que
>+<]>
são bolachas em forma de peixe.fonte
cut corners
comprando o bolo. 😞Pip , serve 2
Para aqueles cujos gostos de aniversário são um pouco mais globais ...
Saída
ou, se você cozinhar:
Agora eu estou com fome.
fonte
Chef, serve 16.
Baseado fora disso . Como não consegui encontrar um intérprete on-line, acompanhei de perto as especificações encontradas aqui .
Versão "Golfed"
Saída:
Happy Birthday, me!
.Aqui está a explicação para cada etapa:
fonte
Serves N
declaração produz todos os ingredientes em cada tigela de 1 a N.