Pertanyaan yang diberi tag code-golf

13
Substitusi matematika

Terkadang berguna untuk menjalankan masalah matematika dengan beberapa input. Tujuan dari tantangan ini adalah membuat program yang memudahkan tugas ini. Ekspresi yang menghasilkan angka Anda harus mendukung 3 jenis ekspresi: Generator nomor tunggal: Sangat sederhana, hanya angka...

13
Apakah cluster konsonan yang valid di Lojban?

.i xu .e'o lo zunsnagri cu drani loka jboge'a Diberikan input dari string yang terdiri dari dua karakter, output apakah itu cluster konsonan yang valid di Lojban. Berikut adalah kutipan dari CLL 3.6 yang merinci aturan untuk pasangan gugus konsonan yang valid (atau lebih tepatnya, yang tidak...

13
Menguraikan simbol matematika

Jika Anda sudah membaca buku Kontak oleh Carl Sagan, tantangan ini mungkin terasa asing bagi Anda. Diberikan input dari seperangkat persamaan matematika yang terdiri dari angka, operator yang tidak dikenal, nomor lain, dan hasil, menyimpulkan operator mana yang mewakili penambahan, pengurangan,...

13
Hitung jumlah hari dalam setahun

Sepertinya kita belum memiliki yang ini, jadi di sini kita mulai: Tantangan Tulis program atau fungsi yang mengambil tanggal sebagai input dan menampilkan nomor hari dalam setahun. Anda tidak boleh menggunakan builtin untuk itu! Aturan Seperti biasa Anda dapat menulis program atau fungsi...

13
Tafsirkan seri Babi

Diberikan input dari program Babi , SickPig , DeadPig , QuinePig , atau DeafPig , pilih salah satu dari "bahasa" itu secara acak dan tafsirkan input sebagai "bahasa" itu. Pertama, pilih secara acak antara satu dari lima anggota "seri Babi": Babi Jika pilihannya adalah Babi, meniru juru...

13
Ilustrasi formasi tim sepak bola di lapangan

Sepak bola adalah olahraga di mana pemain menendang bola, bukan membawanya. Beberapa orang yang bingung mungkin menyebut ini sepakbola. Sebuah tim sepakbola memiliki satu kiper, dan 10 pemain keluar di lapangan. Ada banyak formasi yang digunakan dalam sepak bola, yang menentukan di mana setiap...

13
Hubungkan Dots

Dengan serangkaian otitik yang mewakili, sambungkan secara vertikal atau horizontal Contohnya Memasukkan: o o o Keluaran: o---o | | o Memasukkan: o o o o Keluaran: o---o----o | o Spec Jika Anda ingin input yang diisi dengan spasi membentuk persegi panjang, harap tentukan ini...

13
Scoring Tangan Jembatan

Salah satu hal yang membuat jembatan kontrak menjadi sangat menarik adalah permainan meta "buatan" yang sangat rumit. Sistem penilaian tangan ini adalah bagian kecil darinya. Bridge adalah permainan kartu pengambilan trik. Setiap pemain mendapatkan 13 kartu, dan permainan dimulai dengan penawaran...

13
Temukan lebar pintu geser yang optimal

Pintu geser memiliki harga yang bervariasi berdasarkan lebar pintu. Perbedaan harga adalah sebagai berikut: 60 - 80 cm: ¤150 81 - 100 cm: ¤200 101 - 120 cm: ¤220 Saat membeli lemari, Anda tentu ingin meminimalkan biaya, jadi tugas Anda adalah menemukan lebar pintu yang meminimalkan biaya total...

13
Menyelesaikan variabel makro SAS

The SAS bahasa pemrograman adalah kikuk, kuno bahasa dating kembali ke 1966 yang masih digunakan sampai sekarang. Kompiler asli ditulis dalam PL / I , dan memang banyak sintaks yang berasal dari PL / I. SAS juga memiliki bahasa makro preprosesor yang berasal dari bahasa PL / I juga. Dalam tantangan...

13
Visualisasikan penambahan panjang dengan seni ASCII

Sama sekali tidak terinspirasi oleh Visualisasikan divisi panjang dengan seni ASCII ;) Tugas Anda adalah menunjukkan penambahan tangan dengan seni ASCII. Anda menyelesaikan penambahan tangan dengan menambahkan kolom kanan ke kiri, menempatkan nilai tempat yang di hasil, dan membawa puluhan tempat...

13
Iterated Moving Average

Jika kita memiliki daftar, katakan daftar [9, 2, 4, 4, 5, 5, 7], kita dapat melakukan rata-rata bergerak di atasnya. Mengambil jendela mengatakan, 3 elemen, setiap elemen digantikan oleh jendela seperti:, [[9], [9, 2], [9, 2, 4], [2, 4, 4], [4, 4, 5], [4, 5, 5], [5, 5, 7]]dan kemudian mengambil...

13
Selesaikan Masalah Sekretaris

The Sekretaris Masalah adalah masalah terkenal digambarkan sebagai demikian: Anda membutuhkan sekretaris baru Anda memiliki N pelamar yang dapat Anda wawancarai satu per satu Anda dapat menilai setiap pelamar setelah wawancara. Sistem penilaian Anda tidak akan pernah memberi dua pelamar skor yang...

13
Siapa raja turnamen?

Latar Belakang Pertimbangkan turnamen round-robin, di mana setiap kontestan memainkan satu pertandingan melawan setiap kontestan lainnya. Tidak ada pengundian, sehingga setiap pertandingan memiliki pemenang dan pecundang. Seorang kontestan A adalah raja turnamen, jika untuk setiap lainnya...

13
Quine tugas ganda: quine! DlroW, olleH

Tulis program yang akan menampilkan kode sumbernya sendiri ketika dijalankan, dan tidak ada yang lain. Tampaknya mudah, bukan? Tangkapannya adalah bahwa ketika kode sumber dibalik, program Anda harus menampilkan "Halo, Dunia!" tepatnya, tanpa tanda kutip. Ini adalah kode-golf, sehingga jumlah...

13
Angka ajaib dengan panjang tertentu

Program Anda harus mengambil input ( nuntuk tujuan deskripsi) dan mengeluarkan semua permutasi dari angka yang npanjang digit tanpa digit berulang, di mana masing-masing digit sebelum dan termasuk indeksnya dapat dibagi dengan tempat di nomor yang jatuh. . Anda dapat membaca tentang angka ajaib di...