Pemrograman Puzzle & Golf Kode

21
Unduh file dari Internet

pengantar Ya, sesederhana itu. Unduh file apa pun dari internet! Aturan Anda harus menggunakan API bahasa Anda. Anda harus menampilkan file yang Anda unduh ke STDOUT, konsol, file, dll. Masukan harus kosong, atau URL yang ingin Anda unduh, tetapi url harus dihitung ke jumlah byte .. Semoga...

21
Senar [sub] saya bersembunyi!

pengantar Beberapa waktu yang lalu seorang pengguna SO yang hilang memposting pertanyaan di sini dan sekarang sudah dihapus tapi saya pikir itu akan menjadi tantangan yang bagus jadi begini ... Tantangan Tulis program atau fungsi lengkap yang membutuhkan dua string dan periksa apakah permutasi...

21
Daya tarik aneh dari peta logistik

Tujuan dari tantangannya adalah sekitar plot penarik dari peta logistik sebagai fungsi dari parameter yang r (juga disebut bifurkasi diagram ), atau sub regional itu. Tampilan grafik dapat dilihat pada gambar berikut dari Wikipedia: Latar Belakang The peta logistik adalah fungsi matematika yang...

21
Kiat umum untuk mewakili jumlah besar

Kadang-kadang, saat bermain golf, seseorang harus mewakili sejumlah besar kode mereka. Menulisnya apa adanya dapat secara signifikan meningkatkan byte-count. Apa 1 tips umum yang Anda miliki untuk mewakili angka panjang secara ringkas dalam kode? Silakan kirim satu tip per jawaban. 1 Dengan...

21
Gambar garis miring X

Dengan bilangan bulat non-negatif, cetaklah Xyang sebesar itu. Xadalah output untuk input 0, dan Anda akan menambahkan garis miring sama dengan input di setiap arah untuk memperpanjang Xinput yang lebih besar. Uji Kasus 0 X 1 \ / X / \ 2 \ / \ / X / \ / \ ... 10 \ / \ / \ / \ /...

21
Ambil kerutan itu dan balikkan

Perayaan banyak wajah APL Diberikan string di antara mereka di kolom 1 atau kolom 2 dari tabel di bawah ini, kembalikan tetangga string ke kanan. Dengan kata lain, jika diberi string di kolom 1 maka kembalikan string kolom 2 di baris itu, dan jika diberi string di kolom 2 maka kembalikan string...

21
Fizz-Buzzify a String

Anda akan diberikan sebuah String yang hanya berisi huruf-huruf dari Alfabet Bahasa Inggris, baik huruf kecil dan besar (ASCII 65-90 dan 97-122). Tugas Anda adalah menampilkan versi String Fizz-Buzzified. Bagaimana Fizz-Buzzify a String? Setiap huruf yang memiliki indeks genap dalam alfabet...

21
Transpos dan Diagonal

Untuk tantangan ini, Anda harus menulis sebuah program atau fungsi yang menampilkan diagonal dari matriks kuadrat yang diberikan. Namun, jika Anda mengubah urutan baris dan kolom kode sumber solusi Anda, itu seharusnya menjadi program atau fungsi yang mengembalikan antidiagonal matriks. Baca terus...

21
Balikkan string ke dalam

String seimbang adalah string tanda kurung ()sehingga setiap tanda kurung dapat dicocokkan dengan yang lain. Lebih tepatnya mereka adalah string yang direntang oleh tata bahasa ini: S → (S)S | ε Kita dapat mengubah string "dalam ke luar" dengan: Mengganti semua kejadian dari (dan )dengan satu...

21
Produk Pembagi

Tantangan Diberi bilangan bulat positif, kembalikan produk pembagi nya, termasuk dirinya sendiri. Ini adalah urutan A007955 di OEIS . Uji Kasus 1: 1 2: 2 3: 3 4: 8 5: 5 6:36 7: 7 8: 64 9:27 10: 100 12: 1728 14: 196 24: 331776 25: 125 28: 21952 30: 810000 Mencetak gol Ini kode-golf , jadi...

21
Bantu aku mencuci pakaian

Membantu! Lampu Sepenuhnya Otomatis Saya Dari Pemisah Kegelapan V3001.01 rusak! :( Pedoman Tugas Tulis program yang akan mengambil input dari array (atau daftar dalam beberapa bahasa) dari jumlah string apa pun yang merupakan huruf L atau huruf D (mewakili cahaya atau gelap) dan menghasilkan...

21
Belum Pasangan yang Tidak Digunakan

Mari kita tentukan urutan bilangan bulat positif. Kami akan menentukan urutan pada angka genap menjadi dua kali lipat dari istilah sebelumnya. Indeks ganjil dari urutan akan bilangan bulat positif terkecil yang belum muncul dalam urutan. Berikut adalah istilah pasangan

21
Golf string string Python

Latar Belakang Python 3 memiliki banyak jenis string literal. Misalnya, string this 'is' an exa\\m/pledapat direpresentasikan sebagai: 'this \'is\' an exa\\\\m/ple' "this 'is' an exa\\\\m/ple" r"this 'is' an exa\\m/ple" '''this 'is' an exa\\\\m/ple''' """this 'is' an exa\\\\m/ple""" r'''this 'is'...

21
ASCII Hangman dalam Progress

(terinspirasi oleh pertanyaan lebih lanjut tentang Tinjauan Kode) Misalkan dua orang bermain Hangman , tetapi Anda hanya mendengar permainan dan ingin menggambar status saat ini. Diberi dua kata sebagai input, di mana kata-kata tersebut cocok [A-Z]+atau [a-z]+(pilihan Anda), menampilkan kondisi...

21
Apakah lingkaran tumpang tindih?

Mengingat koordinat pusat dan jari-jari 2 lingkaran, menghasilkan nilai kebenaran apakah mereka tumpang tindih atau tidak. Memasukkan Input dapat diambil melalui STDIN atau argumen fungsi yang setara, tetapi tidak sebagai variabel. Anda dapat mengambilnya sebagai variabel tunggal (daftar,...

21
Tembok Biner yang Lemah

Terinspirasi oleh Buat dinding biner Diberikan daftar bilangan bulat positif, kita dapat menuliskan semuanya di atas satu sama lain seperti itu, [2, 6, 9, 4]sebagai contoh: 0010 0110 1001 0100 Kita bisa membayangkan ini sebagai tembok: ..#. .##. #..# .#.. Namun, ini adalah dinding yang...

21
Kisaran, Balik, Jumlah!

Diberikan bilangan bulat positif n sebagai input, output jumlah rentang terbalik n. Jumlah rentang terbalik dibuat dengan membuat rentang inklusif hingga n, dimulai dengan 1 dan termasuk n, membalikkan masing-masing angka di dalam, dan menjumlahkannya. Contoh: Inilah yang akan terjadi untuk...