Diberikan tidak ada input, hasilkan pola alfabet yang menarik ini dalam kedua kasus (kasing harus konsisten) melalui metode keluaran yang diterima :
SEBUAH 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
Ruang tambahan dan baris baru dapat diterima, celah standar tidak diizinkan, dan ini merupakan kode-golf , sehingga jawaban tersingkat dalam byte menang!
A
benar - benar mengacaukan segalanya bagiku ...Jawaban:
Kanvas , 7 byte
Coba di sini!
Penjelasan:
sumber
Jelly , 9 byte
Cobalah online!
Bagaimana itu bekerja
sumber
ØAjṪ$ƤżØAY
: DC, 82 byte
Cobalah online!
sumber
R , 50 byte
Cobalah online!
Mungkin bagian paling pintar di sini adalah menggunakan
letters[0]
untuk string kosong untuk bisacat(character(0),'\n',sep="A")
mencetak baris pertama.sumber
Arang , 9 byte
Cobalah online! Tautan adalah untuk mengucapkan versi kode. Penjelasan:
sumber
Python 2 , 56 byte
Cobalah online!
sumber
6502 rutin kode mesin (C64), 39 byte
Posisi-independen kode mesin subrutin, clobbers A, X dan Y.
Demo online
Demo dimuat di
$C000
, jadi gunakanSYS49152
untuk memanggil rutin.Komentar pembongkaran:
sumber
Java 8,
939190 byte-1 byte terima kasih kepada @ OlivierGrégoire dengan mencetak langsung alih-alih kembali
Penjelasan:
Cobalah online.
sumber
System.
) :)SNOBOL4 (CSNOBOL4) ,
169143 byteCobalah online!
Masalahnya di sini adalah baris pertama
menggunakan
o s k
akan menambahkans
karakter eparator tambahan di awal setiap baris dan juga tidak memilikis
di akhir. Ini OK karena garist
akan melompati dua baris berikut kapanx=0
. Ini berartio
masih kosong. Karenanya,o s =
akan menghapuss
karakter pertama dario
, dan kemudian kita bisa mencetako s
untuk mendapatkan yang terakhir sesuais
.sumber
JavaScript (ES6), 81 byte
Simpan 9 byte jika nilai pengembalian array string dapat diterima.
sumber
Japt (
-R
flag),1412 byte-2 byte terima kasih kepada @Shaggy
Uji secara online!
sumber
s0,
! ; p-R
sini?i
Triknya bagus, terima kasih! Adapun bendera, tampaknya ada konsensus baru bahwa setiap doa yang unik dari suatu program harus dianggap sebagai bahasa yang terpisah. (yang membuat sistem bendera Japt tampak agak curang ...)Haskell ,
4948 byteCobalah online!
Sunting: -1 byte terima kasih untuk benar-benar manusia!
sumber
PowerShell , 56 byte
Cobalah online!
Loops
65
to89
, setiap iterasi membangunchar
array65
ke nomor saat ini$_
, kemudian-join
s array itu bersama-sama menjadi string dengan karakter berikutnya, lalu paku pada karakter itu di akhir.Ubah
89
ke nomor ASCII lainnya untuk melihat perilaku dengan lebih baik.sumber
> <> ,
4434 byteCobalah online!
> <> , 44 byte
Cobalah online!
Karena saya menggunakan rute berbeda untuk menghasilkan output, saya sudah memposting jawaban saya sendiri> <>; Jawaban lain> <> dapat ditemukan di sini.
Terima kasih banyak kepada Jo king karena telah menemukan saya tidak perlu terus memasukkan "A" ke tumpukan jika saya hanya membandingkannya dengan "Z" alih-alih 26. (-10 byte)
Penjelasan
Penjelasan akan mengikuti alur kode.
sumber
Jelly , 12 byte
Cobalah online!
Bah baru saja mendapat
ØAjṪ$ƤżØAY
yang merupakan langkah antara ini dan solusi yang sudah diposting dari Dennis: /sumber
Pyth , 13 byte
Coba di sini!, Alternatif
Yang memimpin
a
...sumber
Jelly , 13 byte
Cobalah online!
Penjelasan
sebagian menyalahgunakan cara string dan daftar karakter berbeda dalam Jelly
sumber
ØA
dengan¹
(seperti milik Dennis)Python 2 ,
9286797564 byteCobalah online!
11 byte thx ke Rod.
sumber
'\n'.join(..)
APL + WIN, 51 byte
Penjelasan:
sumber
> <> , 47 byte
Cobalah online!
Bagaimana itu bekerja:
sumber
Acc !! , 84 byte
Inilah yang sebenarnya menginspirasi tantangan ini:
Cobalah online!
sumber
Kanvas ,
1110 byteCoba di sini!
sumber
GNU M4, 119 byte
Yang terburuk sejauh ini. Yah, waktu sudah dihabiskan ...
sumber
Sekam , 13 byte
Cobalah online!
Penjelasan
A
Pemimpin ini benar - benar mengacaukan segalanya -.-sumber
C # (.NET Core)
Port dari jawaban Kevin Cruijssen :
9190 byteCobalah online!
132122110109104103 byteCobalah online!
()
dengan_
untuk menunjukkan bahwa kami mendeklarasikan variabel yang tidak digunakan. Terima kasih Kevin Cruijssen.sumber
o=>{...}
bukannya()=>{...}
. Cobalah online: 90 byte .Jelly , 22 byte
Cobalah online!
Bagaimana itu bekerja:
sumber
uBASIC , 80 byte
Fungsi anonim yang tidak mengambil input dan output ke konsol
Cobalah online!
sumber
Visual Basic .NET (Mono) , 134 byte
Mendeklarasikan fungsi yang tidak mengambil input dan output ke konsol
Cobalah online!
sumber
Ruby ,
4434 byteCobalah online!
Terima kasih benj2240 untuk menurunkannya ke 37 byte. Dan tentu saja dicoret 44 bla bla.
sumber
05AB1E , 29 byte
Cobalah online!
sumber