Berdasarkan Seberapa tinggi Anda bisa menghitung? mari kita beri keuntungan kepada orang-orang polyglot.
Tantangan:
Tugas Anda adalah menulis sebanyak mungkin program / fungsi / snippet, di mana masing-masing menghasilkan / mencetak / mengembalikan integer. Program pertama harus menampilkan integer 1
, yang kedua 2
dan seterusnya.
Anda tidak dapat menggunakan kembali karakter apa pun di antara program. Jadi, jika program pertama sederhana:, 1
maka Anda tidak dapat menggunakan karakter 1
lagi di salah satu program lain. Catatan: Diperbolehkan menggunakan karakter yang sama beberapa kali dalam satu program.
Anda hanya bisa menggunakan bahasa pemrograman sekali. Jadi setiap angka harus dalam bahasa pemrograman yang berbeda.
Mencetak:
Pemenang akan menjadi pengajuan yang menghitung tertinggi. Jika ada seri, pemenangnya adalah kiriman yang menggunakan jumlah byte paling sedikit.
Aturan:
- Anda hanya dapat menggunakan bahasa untuk satu bilangan bulat - setelah itu Anda tidak dapat menggunakan kembali bahasa tersebut
- Cuplikan diizinkan!
- Agar tetap adil, semua karakter harus disandikan menggunakan satu byte dalam pengodean yang sama dalam bahasa yang Anda pilih.
- Output harus dalam desimal. Anda tidak boleh menampilkannya dengan notasi ilmiah atau format alternatif lain. Output mengapung OK, asalkan semua angka yang ditampilkan di belakang titik desimal adalah
0
. Jadi,4.000
diterima. Ketidakakuratan karena FPA diterima, asalkan tidak ditampilkan dalam output. ans =
, ruang terkemuka dan trailing serta baris baru, dll. diizinkan.- Anda dapat mengabaikan STDERR, selama output yang benar dikembalikan ke STDOUT
- Anda dapat memilih untuk mengeluarkan integer ke STDERR, tetapi hanya jika STDOUT kosong.
Catatan: Penjelasan dianjurkan!
sumber
1
dikodekan sebagai 0x65 dalam bahasa A, dan sebagai 0x67 dalam bahasa B. Bisakah saya menggunakan karakter1
dalam kedua bahasa karena mereka memetakan ke byte yang berbeda?Jawaban:
GS2, 3var, Alphuck, Brainf ***, Numberwang, evil,; # +, Arang, Retina, wsf, Jelly, Lilin Lebah, CJam, Fourier, Bola Api, M, Pushy, MATL, Brain-Flak, Convex, COW, Mouse -79, Mouse-98, Mouse-2002, Pyke, Neim, JavaScript, Braingolf, Japt, SOGL, skor 31
Semua dikodekan sebagai hex byte dalam ASCII atau pengodean asli bahasa
Akan datang lebih banyak lagi :)
juga jika saya diizinkan untuk menggunakan bahasa apa pun sebanyak yang saya mau saya akan bisa mendapatkan ~ 200
sumber
l
, 13l
detik dalam Braingolf akan menampilkan12
n+1
l
di Braingolf akan selalu menampilkann
, jadi misalnya 43l
detik akan menampilkan42
41 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49
(AIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
) atau27 0e
('«
) atau8c b7 52 05 fe 6a
(∫ΠR⁵‘j
).