Não havendo entrada, produza esse interessante padrão de alfabeto em ambos os casos (o caso deve ser consistente) por meio de um método de saída aceito :
UMA AB ACBC ADBDCD AEBECEDE AFBFCFDFEF AGBGCGDGEGFG AHBHCHDHEHFHGH AIBICIDIEIFIGIHI AJBJCJDJEJFJGJHJIJ AKBKCKDKEKFKGKHKIKJK ALBLCLDLELFLGLHLILJLKL AMBMCMDMEMFMGMHMIMJMKMLM ANBNCNDNENFNGNHNINJNKNLNMN AOBOCODOEOFOGOHOIOJOKOLOMONO APBPCPDPEPFPGPHPIPJPKPLPMPNPOP AQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQ ARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQR ASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRS ATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTST AUBUCUDUEUFUGUHUIUJUKULUMUNUOUPUQURUSUTU AVBVCVDVEVFVGVHVIVJVKVLVMVNVOVPVQVRVSVTVUV AWBWCWDWEWFWGWHWIWJWKWLWMWNWOWPWQWRWSWTWUWVW AXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWX AYBYCYDYEYFYGYHYIYJYKYLYMYNYOYPYQYRYSYTYUYVYWYXY AZBZCZDZEZFZGZHZIZJZKZLZMZNZOZPZQZRZSZTZUZVZWZXZYZ
Espaços à direita e novas linhas são aceitáveis, brechas padrão não são permitidas e isso passa a ser um código de golfe ; portanto, a resposta mais curta em bytes vence!
A
realmente mexe as coisas para mim ...Respostas:
Tela de pintura , 7 bytes
Experimente aqui!
Explicação:
fonte
Geléia , 9 bytes
Experimente online!
Como funciona
fonte
ØAjṪ$ƤżØAY
: DC, 82 bytes
Experimente online!
fonte
R , 50 bytes
Experimente online!
Talvez a parte mais inteligente aqui esteja usando
letters[0]
a string vaziacat(character(0),'\n',sep="A")
para imprimir a primeira linha.fonte
Carvão , 9 bytes
Experimente online! Link é a versão detalhada do código. Explicação:
fonte
Python 2 , 56 bytes
Experimente online!
fonte
Rotina de código de máquina 6502 (C64), 39 bytes
Sub-rotina de código de máquina independente de posição, clobbers A, X e Y.
Demonstração online
A demonstração é carregada em
$C000
, então useSYS49152
para chamar a rotina.Desmontagem comentada:
fonte
Java 8,
939190 bytes-1 byte graças a @ OlivierGrégoire , imprimindo diretamente em vez de retornar
Explicação:
Experimente online.
fonte
System.
) :)SNOBOL4 (CSNOBOL4) ,
169143 bytesExperimente online!
O problema aqui é a primeira linha
Usar
o s k
adicionará ums
caractere eparator extra no início de cada linha e também não terá ums
no final. Isso está OK porque a linhat
irá pular as duas linhas a seguir quandox=0
. Isso significa queo
ainda estará em branco. Portanto,o s =
removeremos o primeiros
caractere deo
e, em seguida, podemos simplesmente imprimiro s
para ter o último apropriados
.fonte
JavaScript (ES6), 81 bytes
Salve 9 bytes se um valor de retorno da matriz de string for aceitável.
fonte
Japt (
-R
flag),1412 bytes-2 bytes graças a @Shaggy
Teste online!
fonte
s0,
! ; p-R
aqui?i
truque é ótimo, obrigado! Quanto à bandeira, parece haver um novo consenso de que cada chamada única de um programa deve ser considerada um idioma separado. (o que torna o sistema da bandeira do Japt parecem tipo de cheaty ...)Haskell ,
4948 bytesExperimente online!
Edit: -1 byte graças a totallyhuman!
fonte
PowerShell , 56 bytes
Experimente online!
Faz um loop
65
para89
, cada iteração que constrói umachar
matriz65
com o número atual e$_
, em seguida,-join
agrupa essa sequência em uma sequência com o próximo caractere e, em seguida, adere esse caractere no final.Altere
89
para outro número ASCII para ver melhor o comportamento.fonte
> <> ,
4434 bytesExperimente online!
> <> , 44 bytes
Experimente online!
Como uso uma rota diferente para produzir a saída, publiquei minha própria resposta> <>; A outra resposta> <> pode ser encontrada aqui.
Muito obrigado a Jo king por detectar que eu não precisava colocar "A" na pilha se comparasse com "Z" em vez de 26. (-10 bytes)
Explicação
A explicação seguirá o fluxo do código.
fonte
Gelatina , 12 bytes
Experimente online!
Bah acabou de entender
ØAjṪ$ƤżØAY
qual é um passo entre isso e a solução já publicada de Dennis: /fonte
Pitão , 13 bytes
Experimente aqui! , Alternativa
Essa liderança
a
embora ...fonte
Gelatina , 13 bytes
Experimente online!
Explicação
abusa parcialmente da maneira como as seqüências de caracteres e as listas de caracteres diferem no Jelly
fonte
ØA
com¹
(como Dennis)Python 2 ,
9286797564 bytesExperimente online!
11 bytes thx para Rod.
fonte
'\n'.join(..)
APL + WIN, 51 bytes
Explicação:
fonte
> <> , 47 bytes
Experimente online!
Como funciona:
fonte
Acc !! , 84 bytes
Foi isso que inspirou esse desafio:
Experimente online!
fonte
Tela ,
1110 bytesExperimente aqui!
fonte
GNU M4, 119 bytes
O pior até agora. Bem, o tempo já está gasto ...
fonte
Casca , 13 bytes
Experimente online!
Explicação
Essa liderança
A
realmente atrapalha as coisas -.-fonte
C # (.NET Core)
Porto da resposta de Kevin Cruijssen :
9190 bytesExperimente online!
132122110109104103 bytesExperimente online!
()
por_
para mostrar que declaramos uma variável não utilizada. Obrigado Kevin Cruijssen.fonte
o=>{...}
invés de()=>{...}
. Experimente online: 90 bytes .Gelatina , 22 bytes
Experimente online!
Como funciona:
fonte
uBASIC , 80 bytes
Função anônima que não leva nenhuma entrada e saída para o console
Experimente online!
fonte
Visual Basic .NET (Mono) , 134 bytes
Função declarada que não leva nenhuma entrada e saída para o console
Experimente online!
fonte
Ruby ,
4434 bytesExperimente online!
Obrigado benj2240 por reduzi-lo a 37 bytes. E, claro, riscou 44 blá blá.
fonte
05AB1E , 29 bytes
Experimente online!
fonte