Pemrograman Puzzle & Golf Kode

18
Generasi RGB Gradien

Tantangan Mengingat dua string heksadesimal huruf besar (baik 6 karakter, XXXXXX dan YYYYYY) mewakili nilai-nilai RGB (mulai dari 000000ke FFFFFFinklusif), dan non-nol positif bilangan bulat N, menampilkan transisi linier dari N + 2 warna yang dihasilkan dari XXXXXX ke YYYYYY yang akan...

18
Apa langkah Anda selanjutnya?

Tantangan ini adalah untuk menulis fungsi minimax dalam bahasa pilihan Anda, untuk menghasilkan langkah terbaik berikutnya dalam permainan NxN dari tic-tac-toe yang diberikan status papan saat ini . Input papan dapat diterima sebagai Matriks, Koleksi 2D atau apa pun yang masuk akal bagi Anda,...

18
Kode sumber GO!

Mari kita gunakan augmented reality untuk berburu makhluk kecil yang tersembunyi di kode sumber. Tulis program quine yang mengeluarkan sumber kode sendiri, kecuali untuk 5 karakter berturut-turut yang akan dimodifikasi dan yang akan menampilkan PCG-mon :(^_^) 5 karakter berturut-turut dapat...

18
Lakukan auto-super-logaritma

Mengingat bilangan bulat positif n dan sejumlah satu , yang n th tetration dari sebuah didefinisikan sebagai suatu ^ ( a ^ ( a ^ (... ^ a ))), di mana ^ menunjukkan exponentiation (atau kekuasaan) dan ekspresi berisi angka yang tepat n kali. Dengan kata lain, tetrasi adalah eksponensiasi iterasi...

18
Penerjemah Bahasa Inggris ke Bahasa Alien

Pengarahan Alien telah menetap di bumi dan anehnya, alfabet mereka sama persis dengan kita. Bahasa mereka juga sangat mirip dengan bahasa kami dengan beberapa perbedaan yang sangat berbeda dan mudah dihitung. Tantangan Ambil string dan tampilkan bahasa asing yang setara. Terjemahan berfungsi...

18
Fraktal kastil Minecraft

Diinspirasikan oleh video youtube dari sesama pengguna PPCG ... Tantangan Anda adalah menggunakan seni ASCII menggambar dinding kastil Andesite dan Diorite di Minecraft. The bentuk dinding adalah penyanyi Set . Untuk referensi, Cantor Set dibuat dengan mengulangi N kali berikut : Lipat tigakan...

18
Hitung fungsi Mertens

Dengan bilangan bulat positif n , hitung nilai fungsi Mertens M ( n ) di mana dan μ ( k ) adalah fungsi Möbius di mana μ ( k ) = 1 jika k memiliki bilangan genap faktor prima yang berbeda, -1 jika k memiliki bilangan prima dari faktor prima yang berbeda, dan 0 jika faktor prima tidak...

18
Partisi Goldbach

Dugaan Goldbach menyatakan bahwa setiap bilangan genap yang lebih besar dari dua dapat dinyatakan sebagai jumlah dari dua bilangan prima. Sebagai contoh, 4 = 2 + 2 6 = 3 + 3 8 = 5 + 3 Namun, begitu kita sampai ke 10 sesuatu yang menarik terjadi. Tidak hanya 10 dapat ditulis sebagai 5 +...

18
Temukan Kata-kata Berombak!

(Catatan: ini adalah spin-off yang lebih mudah dari tantangan saya sebelumnya Find the Infinity Words ! , yang merupakan spin-off dari tantangan saya sebelumnya yang lain Find the Swirling Words! :)) Definisi Kata yang Berombak : Jika Anda terhubung dengan kurva semua karakter dari Word Wavy...

18
Panjang Countdown Biner

terinspirasi oleh Count down from infinity Diberikan bilangan bulat non-negatif N, hasilkan jumlah pengulangan dari langkah-langkah berikut yang diperlukan untuk mencapai 0: Konversi Nke biner ( 4812390 -> 10010010110111001100110) Balik setiap bit ( 10010010110111001100110 ->...

18
Probabilitas Semua Kombinasi Acara yang Diberikan

Diberikan urutan kejadian dengan probabilitas antara 0,0 dan 1,0, hasilkan dan turunkan probabilitas setiap kombinasi yang terjadi. Anda dapat menganggap bahwa urutan angka disediakan dalam bentuk apa pun yang disediakan oleh bahasa pilihan Anda. Ini sebuah contoh; Anda dapat menganggap bahwa...

18
Quine meta-polyglot

Dalam waktu saya di PPCG, saya perhatikan bahwa masalah quine dan masalah polyglot cukup populer. Juga, meta-solusi untuk masalah, yaitu skrip yang menghasilkan program yang merupakan solusi untuk masalah, cenderung mendapatkan banyak umpan balik positif dari masyarakat. Karena itu, saya telah...

18
PPCG Jeopardy: Perampok

Seberapa baik Anda mengetahui situs ini? Ayo cari tahu. Ini adalah tantangan polisi dan perampok . Utas Cop . Sebagai perampok, Anda harus: Temukan tantangan yang tidak dihapus, tidak tertutup yang cocok dengan pengajuan polisi. Tantangannya tidak boleh memiliki tanda-tanda berikut:...

18
Tolong! Saya punya lebih banyak pekerjaan rumah!

Guru saya sangat tidak senang dengan Pekerjaan Rumah Mars saya . Saya mengikuti semua aturan, tetapi dia mengatakan bahwa apa yang saya hasilkan adalah omong kosong ... ketika dia pertama kali melihatnya, dia sangat curiga. "Semua bahasa harus mengikuti hukum Zipf, blah blah blah" ... Aku bahkan...

18
Plus dan Times, Ones and Nines

Menerapkan hubungan perulangan ini sebagai fungsi atau program yang menginput dan mengeluarkan integer non-negatif: F (0) = 0 F (N) = bilangan bulat terkecil lebih besar dari F (N-1) sehingga jumlah dan / atau produk dari basis-10 digitnya adalah N N adalah input program Anda dan F (N)...

18
Cetak bilangan prima yang hilang

Tugas Tulis program atau fungsi yang, ketika melewati input numerik x, mencetak atau mengembalikan bilangan prima di bawah akar kuadrat x1 yang bukan merupakan faktor x. Contohnya Biarkan f(x)menjadi fungsi yang disebut: >>> f(4) [] >>> f(5) [2] >>>...

18
Urutan Kuznetsov

Urutan Kuznetsov (I made the name up, don't bother with Wikipedia or Google) Diberi nomor apa pun n > 0, mari kita rwakili kebalikan dari angka tersebut n. Ulangi sampai hasil akhir adalah nol, dengan meneruskan hasil setiap iterasi kembali ke fungsi menggunakan rekursi atau metodologi...

18
Ruang Putih Signifikan: Perampok

Ini adalah bagian dari tantangan Polisi dan Perampok. Buka di sini untuk bagian polisi. Untuk tujuan tantangan ini, kami akan mendefinisikan spasi putih sebagai hanya baris baris (0x0A) dan spasi (0x20). Perhatikan bahwa sebagian besar bahasa dan rasa regex mempertimbangkan banyak karakter lain...