Pertanyaan yang diberi tag code-golf

30
Tulis Program yang Menulis fungsi TETAPI dalam bahasa yang berbeda!

Tulis program terpendek yang mengambil satu input (n) dari STDIN (atau yang setara) dan mengeluarkan fungsi penambahan sederhana dengan satu argumen (x) yang mengembalikan x + n tetapi fungsinya harus dalam bahasa yang berbeda. Cukup mudah! Ini adalah kode-golf, aturan normal berlaku, kemenangan...

30
Mengurutkan angka unik dalam tabel perkalian

Tantangan yang cukup sederhana hari ini: Tulis program atau fungsi yang mengambil dalam bilangan bulat positif N dan mencetak atau mengembalikan daftar angka unik yang diurutkan dalam tabel perkalian yang baris dan kolomnya dikalikan baik dari 1 hingga N inklusif. Daftar ini dapat disortir dalam...

30
Nomor Motzkin

Nomor Motzkin ke-n adalah jumlah jalur dari (0, 0) ke (n, 0) di mana setiap langkah berbentuk (1, -1), (1, 0) atau (1, 1), dan jalur tidak pernah masuk di bawah y = 0. Berikut ilustrasi jalur ini untuk n = 1, 2, 3, 4, dari tautan di atas: Urutan yang diinginkan adalah OEIS A001006 . OEIS...

30
Urutan RATS

Tugas Anda adalah untuk menghasilkan istilah ke-n dari urutan RATS, di mana n adalah input. Urutan RATS juga dikenal sebagai urutan Reverse Add Then Sort. Urutan ini juga dapat ditemukan di sini: http://oeis.org/A004000 . kasus uji: 0 > 1 1 > 2 2 > 4 3 > 8 4 > 16 5 > 77 6 >...

30
Katakan Apa yang Kamu Lihat

Urutan "Lihat dan katakan" atau "Katakan apa yang Anda lihat" adalah serangkaian angka di mana masing-masing menggambarkan yang terakhir. 1 11 (one one) 21 (two ones) 1211 (one two, one one) 111221 (one one, one two, two ones) 312211 (three ones, two twos, one one) dan terus dan terus ......

30
Perbedaan tiga bilangan bulat input

Menerapkan fungsi dif yang diambil sebagai input tiga bilangan bulat x, y, dan z. Itu harus mengembalikan apakah mengurangi salah satu dari angka-angka ini dari yang lain memberi yang ketiga. Test cases: diff(5, 3, 2) yields True because 5 - 3 = 2 diff(2, 3, 5) yields True because 5 - 3 =...

30
Bingkai ASCII-Art yang bagus ini

pengantar Saya pikir semua orang setuju bahwa gambar yang bagus harus memiliki bingkai yang bagus. Tetapi sebagian besar tantangan di situs ini tentang ASCII-Art hanya ingin gambaran mentah dan tidak peduli tentang pelestariannya. Bukankah lebih baik jika kita memiliki program yang membutuhkan...

30
Perbaiki rentang

Diberikan input dari daftar bilangan bulat positif dengan beberapa diganti dengan 0, output daftar dengan angka-angka yang hilang yang diubah untuk 0diganti. Karakteristik daftar input: Daftar akan selalu memiliki paling sedikit 2. Mari kita mendefinisikan daftar input sebagai adan "daftar asli"...

30
Itu yang utama ... hampir

Jika Anda pernah belajar tentang bilangan prima di kelas matematika, Anda mungkin harus, pada satu titik, menentukan apakah bilangan prima. Anda mungkin telah mengacaukan saat Anda masih mempelajarinya, misalnya, salah mengira sebagai perdana. Nah, jangan khawatir, karena 39 adalah semiprime, yaitu...

30
Temukan dan putar

Tugas Ini adalah tantangan sederhana. Input Anda adalah string tunggal yang tidak kosong, hanya berisi digit 0123456789dan hash #. Ini akan berisi tepat satu putaran digit, yang mengkodekan integer nonnegatif dan mungkin membungkus ujung string, dan setidaknya satu #. Bilangan bulat mungkin...

30
Apakah air akhirnya mencapai tangki?

Di dunia seni ASCII, ada air, dinding hash, dan mekanisme huruf. Anda berada di sebuah ruangan yang terdiri dari dinding hash ( #tanda): ####### # # # # # # # ### # # # ####### Anda memasang sumber air S ( Standa) dan tangki air E ( Etanda) yang dapat menerima air dari segala arah, tetapi Anda...

30
Robot di tangga

Latar Belakang Saya memiliki tangga yang bersandar di dinding, dan robot yang dikendalikan dari jarak jauh yang dapat memanjatnya. Saya dapat mengirim tiga perintah berbeda ke robot: UP: robot mengambil satu langkah ke atas. Jika itu pada langkah tertinggi, itu tersandung, jatuh dan...

30
Kata terpanjang menggunakan satu baris keyboard qwerty

Tiga baris keyboard qwerty adalah qwertyuiop, asdfghjkldan zxcvbnm. Tugas Anda adalah menemukan kata terpanjang yang dapat diketik hanya menggunakan satu baris keyboard, dari daftar kata yang diberikan. Masukan sampel 1 artist home gas writer geology marine twerp Keluaran writer (Dari...

30
Bantu aku menyortir kaus kakiku!

Saya memiliki setumpuk kaus kaki bersih yang ingin saya pisahkan menjadi pasangan. Sayangnya, saya hanya bisa mengambil kaus kaki dari kedua ujung tumpukan, bukan di tengah. Lebih lanjut, saya hanya dapat menghapus kaus kaki dari tumpukan pasangan yang serentak. Strategi saya adalah pertama membagi...

30
Palindromizing string

pengantar Bagi mereka yang tidak tahu, palindrome adalah ketika string sama dengan string mundur (dengan pengecualian untuk interpungsi, spasi, dll.). Contoh palindrome adalah: abcdcba Jika Anda membalikkan ini, Anda akan berakhir dengan: abcdcba Itu sama saja. Karena itu, kami menyebutnya...

30
Substitusi Selanjutnya

Sebagian besar bahasa dilengkapi dengan built-in untuk mencari string untuk semua kemunculan substring yang diberikan dan menggantikannya dengan yang lain. Saya tidak tahu bahasa apa pun yang menggeneralisasikan konsep ini untuk (tidak harus berdampingan). Jadi itulah tugas Anda dalam tantangan...

30
Hitung orang!

pengantar Ini mungkin terdengar aneh, tapi kami tidak punya satu tantangan bagi menghitung dari 1ke n, inklusif. Ini bukan hal yang sama. Itu adalah tantangan (tertutup) yang tidak dijelaskan dengan baik. Ini bukan hal yang sama. Yang itu tentang menghitung tanpa batas. Tantangan Menulis...