Pemrograman Puzzle & Golf Kode

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

30
Jumlah bilangan bulat positif. [Tutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Masalah: Diberikan satu set bilangan bulat, temukan jumlah semua bilangan bulat positif di dalamnya. Memasukkan: t …


20
Tip dadu acak
Dalam dadu standar (mati) angka-angkanya diatur sehingga wajah yang berlawanan menambah tujuh. Tuliskan program sesingkat mungkin dalam bahasa pilihan Anda yang menghasilkan lemparan acak diikuti oleh 9 tip acak. Tipping adalah seperempat putaran dadu, misalnya jika dadu menghadap ke 5, semua kemungkinan tip adalah 1,3,4 dan 6. Contoh output yang …

2
Mainkan tic-tac-toe dan tidak pernah kalah
(Ada beberapa tantangan yang mengharuskan untuk menggunakan strategi terbaik, tetapi di sini kita tidak. Bahkan jika Anda bisa menang, Anda diperbolehkan membuat dasi) Tantangan Tulis program yang memainkan permainan tic-tac-toe. Itu tidak boleh kalah (karena itu, itu harus mengakhiri pertandingan baik dengan dasi atau dengan menang). Metode I / O …

8
Sumber saya ada dalam urutan, bukan milik Anda?
Tantangan Anda adalah menulis program, fungsi, dll. Yang menghitung jika string yang dikirimkan "dalam urutan". Itu berarti bahwa karakter string memiliki kode karakter yang berurutan dari yang terkecil hingga yang terbesar. Kode char terkecil harus menjadi yang pertama. Maksud saya codepoint unicode terendah ke tertinggi. Tidak masalah halaman kode apa …

3
Sarankan saya tantangan!
Saya terlalu bosan dan ingin tantangan untuk dipecahkan. Tetapi saya tidak melihat tantangan yang menarik, dan saya terlalu malas untuk mencari satu. Bisakah Anda (Yah, secara teknis kode Anda) menyarankan saya satu? I / O Input: Tidak Ada. Output: Tautan ke tantangan acak terbuka (yaitu tidak tertutup) ("Tantangan" tidak termasuk …

14
Susunan Ulang Kode Bowling
Tantangan Code-Bowling Tulis program atau fungsi yang menghasilkan output yang sama, tidak peduli bagaimana Anda mengatur ulang kode sumber. (Output tidak bisa menjadi kesalahan) Skor Pangram Skor Anda adalah jumlah karakter unik dalam kode sumber Anda. Suatu program dengan kode sumber AJBakan memiliki skor 3 Suatu program dengan kode sumber …

21
Lakukan Penggandaan Matriks!
Dalam matematika, perkalian matriks atau produk matriks adalah operasi biner yang menghasilkan matriks dari dua matriks. Definisi ini dimotivasi oleh persamaan linear dan transformasi linear pada vektor, yang memiliki banyak aplikasi dalam matematika terapan, fisika, dan teknik. Secara lebih rinci, jika A adalah matriks n × m dan B adalah …
14 code-golf  math  matrix 

8
Paritas Permutasi
Latar Belakang The paritas permutasi , seperti yang didefinisikan oleh wikipedia , adalah sebagai berikut: Tanda atau tanda tangan permutasi σ dilambangkan dengan sgn (σ) dan didefinisikan sebagai +1 jika σ genap dan −1 jika σ ganjil. Tanda permutasi dapat secara eksplisit dinyatakan sebagai sgn (σ) = (−1) ^ N …

2
Apa yang kamu tunggu? (Seorang pemecah mahjong)
Ide terima kasih kepada @ MartinBüttner dari diskusi dalam obrolan Mahjong adalah gim ubin yang sangat populer di Asia. Biasanya dimainkan dengan empat pemain, dan tujuan permainan ini adalah menjadi orang pertama yang menyelesaikan kartu yang sah menggunakan ubin. Untuk tantangan ini, kami akan mempertimbangkan versi gim yang disederhanakan - …
14 code-golf  game 

21
Tersenyum! Hanya tersenyum
Sudah diketahui bahwa Brainf * ck sangat buruk dalam masalah kompleksitas-Kolmogorov, misalnya, membutuhkan sekitar 100 karakter hanya untuk mencetak "Halo dunia". Namun, mungkin ada teks di mana Brainf * ck sangat bagus. Tugas Anda sekarang adalah menulis sebuah program yang tidak membutuhkan input, dan program ini menampilkan yang berikut: ☺ …

30
Tulis program untuk mencetak jumlah kode ascii program
Tugas Anda adalah menulis program untuk mencetak jumlah kode ASCII dari karakter program itu sendiri. Anda tidak diperbolehkan membuka file apa pun (input apa pun seperti argumen baris perintah, input standar, atau file dilarang). Program yang mencetak angka terendah (yaitu memiliki jumlah kode ASCII terendah) menang. Berikut adalah contoh (bukan …

5
Mengetik, tetapi ke kiri [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 5 bulan lalu . Latar Belakang Anda telah diberi tugas untuk membuat catatan untuk rapat. Anda mulai mengetik di Google Doc …

30
Produk Cartesian dari dua daftar
Tugas Diberikan dua daftar karakter, hasilkan produk Kartesius mereka, yaitu daftar pasangan dari setiap huruf dari daftar pertama dengan setiap huruf dari daftar kedua. Contoh "123456"dan "abcd"berikan: [["1","a"],["1","b"],["1","c"],["1","d"],["2","a"],["2","b"],["2","c"],["2","d"],["3","a"],["3","b"],["3","c"],["3","d"],["4","a"],["4","b"],["4","c"],["4","d"],["5","a"],["5","b"],["5","c"],["5","d"],["6","a"],["6","b"],["6","c"],["6","d"]] Memasukkan Dua daftar karakter atau string. Karakter yang digunakan akan berupa alfanumerik a-z, A-Z, 0-9dan sebuah karakter dapat muncul beberapa kali sekaligus …

13
Menghasilkan grid Minesweeper
Minesweeper adalah gim logika yang ditemukan di sebagian besar OS. Tujuan dari permainan ini adalah untuk menentukan di mana tambang berada di kotak, diberi angka yang menunjukkan jumlah tambang di sekitar tempat itu. Dengan ukuran kotak, dan satu set ranjau, buat kisi Minesweeper untuk set ranjau itu. Input: Dua bilangan …

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.