Pemrograman Puzzle & Golf Kode

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

3
Kemungkinan urutan Tetris
Tulis kode untuk mengetahui apakah serangkaian potongan Tetris dapat dihasilkan oleh algoritma Tetris resmi. Bytes paling sedikit menang. Game Tetris resmi menghasilkan urutan potongan yang jatuh dengan cara khusus. Tujuh potongan IJLOSTZdijatuhkan secara acak, lalu permutasi acak lainnya dijatuhkan, dan seterusnya. JTLOISZ STJOLIZ LISJOTZ ... Contoh ini berisi potongan yang …

2
Hitung pohonnya
Sebuah pohon adalah terhubung, grafik diarahkan tanpa siklus. Tugas Anda adalah menghitung berapa banyak pohon yang berbeda dengan jumlah simpul tertentu. Dua pohon dianggap berbeda jika tidak isomorfis . Dua grafik isomorfis jika masing-masing simpul dapat dipasangkan sedemikian rupa sehingga ada tepi antara dua simpul dalam satu grafik jika dan …

4
Perkiraan Formasi Kuadrat
Latar Belakang Saya memiliki banyak kotak berbentuk persegi dengan ukuran yang sama, dan karena saya orang yang rapi, saya ingin mengatur semuanya menjadi formasi persegi. Namun, jumlah mereka belum tentu kuadrat sempurna, jadi saya mungkin harus mendekati bentuk persegi. Saya ingin Anda menemukan pengaturan yang paling menyenangkan bagi saya - …

5
Rata-Rata Keluar Dua Daftar
Rata-rata dua daftar Tantangan Diberikan dua daftar bilangan bulat positif, tentukan apakah mungkin untuk mengatur ulang elemen menjadi dua daftar baru sehingga daftar baru memiliki rata-rata aritmatika yang sama (rata-rata). Memasukkan Masukan dapat diambil melalui STDIN atau sebagai argumen fungsi. Input dapat diambil sebagai daftar, atau jika bahasa Anda tidak …

2
Tempat terbaik untuk belajar GolfScript? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 4 tahun yang lalu . Itu terlihat seperti bahasa yang menyenangkan, tetapi situs resminya turun dan halaman EsoLangs tidak menjelaskannya dengan baik dan …
11 tips  golfscript 

15
Mendistribusikan Angka
Dalam tantangan ini Anda akan menggunakan mendistribusikan produk melebihi jumlah dan perbedaan angka, seperti yang dijelaskan di sini . Contohnya Input | Output -------------|------------- 23(12+42) | (23*12)+(23*42) 9(62-5) | (9*62)-(9*5) 4(17+8-14) | (4*17)+(4*8)-(4*14) 15(-5) | -(15*5) 2(3) | (2*3) 8(+18) | +(8*18) 8(-40+18) | -(8*40)+(8*18) Spesifikasi Input akan berupa string …

5
Enkripsi CipherSaber
Menerapkan program enkripsi CipherSaber , seperti yang dijelaskan di bawah ini. Pedoman: Entri terkecil, dalam byte, menang. Namun, dalam menyimpang dari norma - norma kode-golf , Anda dipersilakan untuk memposting entri yang menarik, bahkan jika itu bukan entri golf yang serius. Entri biasanya berupa program yang mengambil plaintext dari input …


1
Boggle Poliglot Non-Palindromik
pengantar Angka 101 adalah palindrom, karena membaca bolak-balik yang sama. Angka 105 tidak. Namun, 105 dalam basis delapan ditulis sebagai 151, yang merupakan palindromic. Di sisi lain, 103 bukanlah palindrom pada basis apa pun dari 2 hingga 101. Oleh karena itu, 103 benar-benar non-palindromik . Definisi yang tepat adalah: Sebuah …

16
Jumlah pembagi dari faktorisasi kekuatan utama
Tugasnya adalah untuk menghitung jumlah pembagi dari angka yang diberikan factorisation utamanya. Memasukkan Dua array (atau sesuatu yang setara) dengan panjang n , satu berisi faktor prima dan lainnya berisi eksponen yang sesuai. Keluaran Jumlah semua pembagi (termasuk nomor itu sendiri). Contoh Angka 240 memiliki 2, 3, dan 5 sebagai …
11 code-golf  math  primes 

1
Temukan Fenceposts
Latar Belakang Sebuah bom atom meledak di dekat pabrik fencepost! Karena tiang pagar sangat penting untuk kelangsungan hidup peradaban kita, kita harus menyelamatkan sebanyak mungkin. Kami mengirim robot tahan radiasi untuk mencari di daerah itu, dan tugas Anda adalah memprogram penglihatan buatan mereka. Memasukkan Input Anda adalah kisi-kisi persegi karakter …

17
Bilangan Kotak Segitiga
Angka kuadrat adalah angka yang berbentuk di n^2mana n adalah bilangan bulat. Ini juga disebut kuadrat sempurna, karena ketika Anda mengambil root kuadrat Anda mendapatkan bilangan bulat. 10 angka kuadrat pertama adalah: ( OEIS ) 0, 1, 4, 9, 16, 25, 36, 49, 64, 81 Bilangan segitiga adalah angka yang …
11 code-golf  number 

5
Kode Suburensi Umum terpanjang terpendek
Tugas Anda untuk memecahkan masalah SLCSC, yang terdiri dari menemukan kode sesingkat mungkin untuk menyelesaikan masalah Suburensi Umum Terpanjang . Sebuah solusi yang valid untuk masalah LCS untuk dua atau lebih string S 1 , ... S n adalah string T panjang maksimal sehingga karakter dari T muncul di semua …

4
Sebuah Chrestomathy of Obscurity
Anda harus menyelesaikan empat tugas dalam bahasa yang: tidak boleh mengembalikan hasil * saat dicari di situs web (codegolf.se) ini, misalnya ToffeeScript ; harus memiliki halaman yang terdaftar di Esolang , Rosetta Code atau Wikipedia ; menjadi bahasa yang berbeda, bukan versi yang berbeda (misalnya python 2.1 akan valid jika …

1
Normalisasi peta keputusan saya
Tulis fungsi atau program yang memproses blok teks dan mengembalikan teks baru. Program terkecil yang valid menang. Setiap baris dalam blok teks akan memiliki format berikut: 12:34,56 Nomor pertama adalah ID baris, dua nomor lainnya yang dipisahkan koma adalah referensi ke baris lain. Dalam teks input angka-angka dapat berupa bilangan …
11 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.