Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

12
ASCII Character Jumble
Tulis sebuah program yang memasukkan string yang terdiri dari karakter yang dapat dicetak (ASCII 20-7E) dan integer ndalam [2,16] dan lakukan modifikasi pada string tersebut. Setiap karakter dalam string dikonversi ke kode ASCII-nya (contoh yang diberikan dalam heksadesimal, meskipun basis 10 juga dapat diterima). Kode ASCII dikonversi menjadi markas ndan …

11
Gantikan string dengan sendirinya!
Ganti string dengan dirinya sendiri Tujuan Anda adalah mengganti string dengan dirinya sendiri dengan mengganti setiap karakter dalam string asli dengan yang sebelumnya, dimulai dengan karakter pertama dan membungkusnya. Berikut adalah beberapa contoh untuk menunjukkan apa yang saya maksud: Contoh 1: Input: program Output: apgopra How: Program -> mrogram (replace …
24 code-golf  string 

3
Monday Mini-Golf # 5: <s> Jangan </s> JANGAN coba ini di rumah
Monday Mini-Golf: Serangkaian pertanyaan kode-golf pendek , diposting (mudah-mudahan!) Setiap hari Senin. Terkadang orang bosan dengan aturan hidup: "jangan lakukan ini", "kamu tidak bisa melakukan itu", "kami tidak akan membiarkan kamu melakukan ini". Kadang-kadang terlihat sangat membatasi! Tapi kadang-kadang, senang bersenang-senang, jadi mari kita menulis beberapa kode untuk mengubah aturan …
24 code-golf  string 

9

20
Meniru pemesanan
Dengan dua daftar angka, satu sumber dan satu pola , susun ulang sumbernya untuk mencocokkan urutan relatif dari pola tersebut. Dua entri dari sumber yang disusun ulang harus membandingkan dengan cara yang sama seperti entri pada posisi pola yang sama. Misalnya input s = [-5, 9, 4, 13, 11, -6, …

9
Bagaimana Pyth ditingkatkan? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Pyth sedang dalam pengembangan, yang berarti bahwa fitur-fitur baru ditambahkan setiap saat. Saya ingin …
24 tips  pyth 

18
Buat juru bahasa 3var!
3var adalah varian ikan mati yang menggunakan tiga variabel yang disebut A, B dan R. A dan B adalah akumulator, sedangkan R digunakan sebagai variabel hasil. Dalam tantangan kode-golf ini , Anda perlu membuat juru bahasa untuk versi bahasa ini. Perintah yang Diperlukan: i Increments A d Decrements A s …

30
Temukan pusatnya
Diberikan string karakter ASCII, output karakter yang ada di tengah. Jika tidak ada karakter tengah (ketika string memiliki panjang genap), output karakter ASCII yang ordinalnya adalah rata-rata lantai dari dua karakter tengah. Jika string kosong, string kosong harus dihasilkan. Kasus uji: 12345 =&gt; 3 Hello =&gt; l Hiya =&gt; q …
24 code-golf  string 

30
Durasi film berjalan dalam format yang dapat dibaca manusia
Setiap kali saya mencari panjang film di IMDb, itu ditampilkan dalam hitungan menit. Segera saya akan mencoba mengubahnya menjadi jam dan menit. Akan lebih baik jika kita bisa mengotomatisasi ini. Memasukkan: 150 min Keluaran: 2 hours 30 minutes Memasukkan: 90 min Keluaran: 1 hour 30 minutes Memasukkan: 61 min Keluaran: …


8
Cincin Borromean ASCII
The cincin Borromean adalah seperangkat penasaran tiga lingkaran, terkait sehingga penghapusan salah satu dari mereka akan membatalkan tautan dua lainnya: Anda dapat membuat set untuk diri sendiri dengan beberapa karet gelang dan cincin pengikat . Dengan lebih banyak karet gelang, membuat tautan Brunnian mudah . Tulis program atau fungsi yang …

30
Elemen Tidak Unik
Tulis program yang menemukan elemen non-unik dari array bilangan bulat yang ditandatangani. Array yang dihasilkan bisa dalam urutan apa pun. Jawaban Anda mungkin berupa potongan yang mengasumsikan input disimpan dalam variabel ( d, katakanlah) dan mengevaluasi hasil yang benar. Uji Kasus Setiap test case adalah satu baris dalam format input …

4
Senar golf di Fourier
Tantangan Diberikan string sebagai input, mainkan program Fourier yang menampilkan string itu. Di Fourier tidak ada cara mudah untuk menghasilkan string: Anda harus melalui setiap kode karakter dan menampilkannya sebagai karakter. Fourier Bahasa ini didasarkan pada akumulator, variabel global yang diinisialisasi ke 0 pada awal program. Ini digunakan oleh hampir …

12
Sebuah Sine of Greatness
pengantar Semua orang mendengar tentang sinus (dosa) , cosinus (cos) , garis singgung (tan) , kotangen (pondok) , garis potong (detik) , dan cosecant (siklus) . Hampir setiap sudut memilikinya. Jauh kurang dikenal, atau diingat, adalah exsecant (exsec) , excosecant (excsc) , versine (versin) , dan coversine (cvs) . Hampir …

2
Laser Schrödinger
Muak dengan bereksperimen pada hewan peliharaan kecil , pemenang hadiah Nobel Erwin Schrödinger telah memutuskan untuk menemukan laser terdekat dan menembaknya pada berbagai hal. Karena ... sains! Deskripsi Anda akan diberikan dua titik yang dilewati laser dan ukuran sinar laser, dan Anda harus menentukan ke mana sinar laser itu harus …
24 code-golf 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.