Pemrograman Puzzle & Golf Kode

11
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...

11
Quine celah ganda

Objektif: Kode dua program di mana masing-masing program menghasilkan kedua kode sumber interlaced per karakter seperti ritsleting, Quine celah ganda. Output dari Double-slit Quine dimulai dengan karakter pertama dari kode sumber program pertama. Jika kode sumber dari salah satu program lebih...

11
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...

11
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...

11
Roket Bot KOTH

Bot Roket Tahun ini adalah 3024. Orang-orang menjadi sumber daya yang terlalu langka untuk dipertaruhkan dalam perang, jadi pertempuran telah bergeser ke robot. Tugas Anda adalah membuat bot tidak seperti yang lain, roket siapa yang akan menghujani musuh Anda dan menembak semua ancaman yang...

11
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,...

11
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...

11
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...

11
Finder Sub berikutnyaence Terpanjang Terpanjang

Tugas Anda adalah untuk memecahkan masalah Sub- urutan Umum Terpanjang untuk n string dengan panjang 1000. 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 S i , dalam urutan yang sama...

11
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...

11
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...

11
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...

11
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) |...

11
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...

11
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...

11
Versi optimasi masalah Hadamard

Pertama, beberapa definisi. Sebuah Hadamard matriks adalah matriks persegi yang entri yang baik +1 atau -1 dan yang baris yang saling ortogonal. The Hadamard dugaan mengusulkan bahwa matriks Hadamard ketertiban 4k ada untuk setiap bilangan bulat positif k. Sebuah matriks circulant adalah jenis...

11
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...

11
Animasi dengan semua warna

Tahun lalu, ada tantangan yang sangat populer untuk membuat gambar yang mengandung setiap warna RGB 24-bit . Tantangan saya adalah membuat animasi yang halus (katakanlah 24 frame), di mana warna setiap piksel dari setiap frame unik. Saya juga akan mengizinkan duplikasi warna selama setiap warna...

11
Cetak Jadwal Blokir Saya

SMA saya, dan banyak lainnya menerapkan jenis jadwal yang disebut Rotating Block Schedule. Ini adalah cara bagi orang untuk memiliki 8 kelas, tetapi memiliki 6 periode dalam satu hari sekolah. Ada empat hari dalam jadwal blok yang berulang-ulang, dan tidak ada hubungannya dengan hari-hari...