Pemrograman Puzzle & Golf Kode

19
2048 Bot Challenge

Kami telah mengkloning 2048, menganalisis 2048, tetapi mengapa kami belum memainkannya? Tulis snipet javascript 555 byte untuk bermain 2048 secara otomatis, skor terbaik setelah satu jam akan dihitung (lihat skor di bawah). Mempersiapkan: Goto 2048 dan jalankan: a = new GameManager(4,...

19
aHHHH! The Beasts adalah HHHHere!

Seperti yang kami pelajari dari IBM PC AT, YouTube (lihat video) , Wikipedia (lihat artikel) , dan Sesame Street: Surat itu Hadalah huruf alfabet yang paling tanpa ampun ! (Bahkan ketika sebenarnya terdiri dari dua elemen dalam Kode Page 437. Faktanya, bahkan LEBIH BAIK tanpa ampun.) Seperti...

19
Deteksi tepi ASCII ART

Seperti judulnya, saya berpikir untuk bertarung di mana seseorang harus mendeteksi tepi seni ASCII. Kode harus menerima seni B / W ASCII sebagai masukan. A B / W seni ASCII didefinisikan sebagai (oleh saya) sebuah seni ASCII dengan hanya satu jenis karakter non-putih-ruang (dalam kasus kami:...

19
Taruhan Incremental

Beberapa bulan yang lalu saya memiliki pertanyaan ini sebagai teka-teki pra-pemutaran untuk wawancara. Baru-baru ini ketika berpikir tentang materi blog, itu muncul di kepala saya sebagai contoh yang baik untuk digunakan untuk memecahkan masalah secara fungsional. Saya akan memposting solusi saya...

19
Pecahkan teka-teki Einstein

Einstein menulis teka-teki. Dia mengatakan bahwa 98% dunia tidak dapat menyelesaikannya. Saya memecahkan teka-teki ini dalam sekitar 25 menit saat di kereta untuk bekerja. Ini pada dasarnya hanya deduksi. Teka-teki Ada 5 rumah dalam 5 warna berbeda berturut-turut. Di setiap rumah tinggal...

19
Empat Kotak Bersama

Teorema empat persegi Lagrange memberi tahu kita bilangan alami dapat direpresentasikan sebagai jumlah dari empat bilangan kuadrat. Tugas Anda adalah menulis program yang melakukan ini. Input: Jumlah alami (di bawah 1 miliar) Output: Empat angka yang kuadratnya berjumlah ke angka itu (urutan...

19
Strategi dalang

Saya hanya bisa menemukan tantangan kode-golf untuk Mastermind, jadi inilah versi tantangan kode yang ingin saya ambil sendiri. Strategi optimal untuk game Mastermind normal, MM (4,6), ditemukan oleh Koyama dan Lai pada tahun 1993, memiliki rata-rata # tebakan = 5625/1296 ~ 4.34. MM (5,8) masih...

19
Tentukan kemenangan di Tictactoe

Mari kita bermain golf kode! Diberikan status papan tic-tac-toe (Contoh :) |x|x|o| |x|o|x| |o|o|x| Tentukan apakah game adalah wina loseatau cat. Kode Anda harus menampilkan salah satu dari opsi ini yang diberi status. Permainan di atas harus di-outputlose Untuk lebih jelasnya: kemenangan...

19
Terjemahkan teks ASCII ke huruf braille

Tulis program yang menerjemahkan teks ASCII menjadi output braille . Persyaratan: Input dapat berasal dari stdin, baris perintah, atau sumber input eksternal lainnya. Output harus dikenali sebagai braille, bentuk output terserah Anda. Contohnya adalah ountuk titik yang dinaikkan dan .untuk titik...

19
Optimalkan pelipat kertas untuk mengurangi noda tinta

Tinta hitam gelap telah berhamburan di seluruh lembar kertas printer Anda! Solusi yang jelas adalah melipat kertas sehingga bagian hitam dan putih bertemu dan keduanya menjadi abu-abu saat tinta berdifusi. Kemudian buka dan buka kembali sampai kertas Anda semuanya berwarna abu-abu. Menemukan cara...

19
Pengairan ASCII

Intro Pertimbangkan kisi-kisi karakter f A\/seperti f f f A A / \ \ / A A \/ / \/ dimana: f mewakili faucet yang menuangkan aliran air ke bawah A membagi dua aliran air di atas sehingga tepat setengah ke kiri dan tepat setengah ke kanan \ menggeser aliran air di atas ke kanan...

19
Hutan - Ekosistem Simulasi

CATATAN Masalah ini diambil dari utas reddit ini (peringatan spoiler!), Dan saya telah menyesuaikannya agar sesuai dengan format situs ini. Semua kredit diberikan kepada pengguna reddit "Coder_d00d". Dalam masalah ini, kami akan mensimulasikan hutan. Untuk hutan yang disimulasikan ini kita akan...

19
Selamat mendapatkan 10.000 reputasi!

Setelah @ MartinBüttner mencapai tepat 10.000 reputasi , kami sekarang memiliki tiga baris penuh pengguna 10 ribu di halaman pengguna ! Sekarang, karena kita semua programmer di sini, kami lebih suka mengotomatisasi sesuatu daripada melakukannya secara manual. Tantangan Anda adalah menulis sebuah...

19
Gambarkan Perang Stickman

Foto saya sedang menyusun tantangan ini dengan keterampilan menggambar tingkat lanjut saya. Latar Belakang Perang Stickman terjadi jauh sebelumnya, ketika spesies dominan Bumi tidak lain hanyalah tongkat. Sejarawan menyesali kenyataan bahwa tidak ada pelukis atau kamera saat itu, kita dapat...

19
Pedagang Sampai Mati

Anda adalah pedagang asing, berharap mendapat untung. Ada 5 barang yang ingin diperdagangkan: Apricot, Bdayung, Cbuku harian, Daffodil, dan Earwigs. Mulai di musim dingin, Anda harus memutuskan apa yang harus diproduksi. Kemudian, pada musim gugur, Anda bepergian dan menghabiskan hari-hari Anda...

19
Jalankan karakter Nth untuk mendapatkan N

Tuliskan program sesingkat mungkin sehingga ketika Anda menggabungkan karakter pertama dan setiap karakter ke-9 setelah itu ke dalam program baru, hasilnya adalah N. Ini harus bekerja untuk N = 1, 2, ..., 16. Cara lain untuk mengatakannya adalah, jika Anda menghapus semua karakter dari program...

19
Atur Musik Gereja Gregorian

Tahun adalah 930, dan Gereja Gregorian mengalami masalah. Mereka memiliki ribuan halaman nyanyian musik, tetapi masalahnya adalah bahwa semua lembaran musik hanya dibuang ke tumpukan alih-alih memiliki sistem organisasi yang nyata: Gambar oleh pengguna gamerprinter di Cartographers 'Guild...

19
Lipat gandakan semua angka dalam sebuah string

Pemenang: Chilemagic , 21 byte besar! Anda dapat terus mengirimkan jawaban Anda, namun Anda tidak bisa lagi menang. Pos asli disimpan: Tujuan Anda adalah menemukan semua angka dalam string, dan mengalikan masing-masing secara individual dengan input nilai oleh pengguna Anda tidak perlu...

19
Hasilkan Nomor Ulam

Diberikan bilangan bulat n(di mana n < 10001) sebagai input, tulis sebuah program yang akan menampilkan n angka Ulam pertama . Nomor Ulam didefinisikan sebagai berikut: U 1 = 1, U 2 = 2. Sebab n > 2, U n adalah bilangan bulat terkecil yang lebih besar dari U n-1 yang merupakan jumlah dari...