Pemrograman Puzzle & Golf Kode

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

6
Integer Grup berdasarkan Orisinalitas
Pengantar: Saya mengumpulkan teka-teki berliku. Sebagian besar teka-teki berliku diproduksi dan dijual oleh perusahaan Cina. Sebagian besar perusahaan terkenal meminta izin dari perancang puzzle untuk menghasilkan desain mereka dan bekerja bersama menuju suatu produk di pasar. Dalam hal ini, perancang puzzle tentu saja sangat senang dan bangga bahwa salah satu …

29
Hitung Semua Kombinasi Surat Unik yang Mungkin Ada dalam Kata
Anda diberi string, yang akan berisi karakter az biasa. (Anda dapat mengasumsikan ini akan selalu menjadi kasus dalam tes apa pun, dan menganggap bahwa semua huruf juga huruf kecil). Anda harus menentukan berapa banyak kombinasi unik yang dapat dibuat dari masing-masing karakter dalam string, dan mencetak nomor itu. Namun, surat …
12 code-golf  string 

30
Cetak byte terakhir yang dimasukkan
Tantangan Anda memiliki satu string input byte, output byte terakhir di dalamnya. Aturan Kiriman Anda dapat berupa program atau fungsi yang mengeluarkan byte terakhir pada input yang mana dapat berupa argumen string, stdin atau baris perintah, dan tidak kosong. Saya mencoba menyelesaikan ini dengan brainfuck, namun semua bahasa diizinkan untuk …
12 code-golf  string 

21
Poliglot OEIS
Ini adalah tantangan rantai jawaban yang berkaitan dengan OEIS. Oh, pembenaran untuk ini adalah karena perusahaan membutuhkan satu program untuk mencetak urutan OEIS mereka sangat buruk dan mereka memiliki setiap bahasa. Format rangkaian jawaban bekerja dengan cara berikut: Seseorang memposting jawaban pertama, dari mana semua solusi selanjutnya berasal. Jawaban ini …

8
Blackjack Bust Calculator
Blackjack , juga dikenal sebagai dua puluh satu, adalah permainan kartu perbandingan antara Anda dan dealer, di mana setiap pemain bersaing melawan dealer, tetapi pemain tidak bermain melawan satu sama lain. Mainkan berjalan sebagai berikut, dealer memberi Anda kartu. Dealer kemudian memberi mereka kartu, menghadap ke bawah. Dealer kemudian memberi …

9
BigNum Bakeoff Reboot
Beberapa dari Anda mungkin akrab dengan BigNum Bakeoff , yang berakhir dengan cukup menarik. Tujuannya kurang lebih dapat diringkas sebagai menulis program C yang outputnya akan menjadi yang terbesar, di bawah beberapa kendala dan kondisi teoritis misalnya komputer yang dapat menjalankan program. Dengan semangat yang sama, saya mengajukan tantangan serupa …

7
Golf Anda anagram untuk kebaikan!
Tugas Dalam tantangan ini, tugas Anda adalah menulis beberapa kode yang menampilkan salah satu anagram yang dipilih secara acak dengan distribusi yang seragam tetapi tidak boleh menampilkan sendiri. Elaborasi Diberikan tanpa input, program Anda harus menampilkan salah satu anagram kode sumbernya. Program Anda seharusnya tidak pernah mengeluarkan sumbernya sendiri, seperti …

4
Kiat untuk bermain golf di ///
Kiat umum apa yang Anda miliki untuk bermain golf di /// ? Saya mencari ide yang dapat diterapkan pada masalah kode-golf dan yang juga setidaknya agak spesifik untuk /// (mis. "Menghapus spasi yang tidak perlu" bukan jawaban). Tip untuk itflabtijtslwi dan Lines ada di topik dan berlaku di sini juga. …
12 code-golf  tips 

1
Ahli kimia gila dan programmer pintar
Backstory Anda terbangun pusing di laboratorium kimia, dan Anda sadar telah diculik oleh seorang ahli kimia tua yang gila. Karena dia tidak bisa melihat dengan baik karena usianya, dia ingin kamu bekerja untuknya dan hanya dengan begitu, kamu bisa lolos dari laboratorium. Tugas Adalah tugas Anda untuk mengembalikan formula struktural …

7
Gambarkan diagram waktu digital XNOR
Di bawah ini adalah diagram waktu Digital (skematis) , untuk gerbang logika XNOR . ┌─┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ A ──┘ └─┘ └─┘ └─┘ └─┘ └─┘ └── ┌───┐ ┌───┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ B ┘ └─┘ └─┘ └─┘ └───┘ └─┘ └ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ X ──┘ └───┘ └───┘ …

4
Abstrak Sintaksis Pohon Golf: FizzBuzz, Python
Ringkasan Terapkan FizzBuzz di Python, dengan token sekecil mungkin. Tantangan Tulis program yang mencetak angka desimal dari 1 hingga 100 inklusif. Tetapi untuk kelipatan tiga cetak "Fizz" bukan nomor dan untuk kelipatan lima cetak "Buzz". Untuk angka yang merupakan kelipatan dari tiga dan lima cetak "FizzBuzz". Program harus ditulis dalam …

1
Memaksa string ke integer di GolfScript
GolfScript secara otomatis memaksa nilai, sesuai dengan urutan 'prioritas' berikut: integer → array → string → blok (terdaftar dari terendah ke tertinggi.) Ini berarti "1"7+meninggalkan string "17"pada stack (dan bukan 8), karena string memiliki prioritas lebih tinggi daripada integer. [ Kepada para veteran GolfScript itu - permintaan maaf karena telah …
12 tips  golfscript 

1
Kalahkan Pure Regular Expressions pada Memvalidasi Tanggal ISO 8601
Dalam ValiDate ISO 8601 oleh RX , tantangannya adalah hanya menggunakan ekspresi reguler standar untuk memvalidasi format dan nilai tanggal standar (yang pertama adalah pekerjaan umum untuk RX, yang terakhir tidak biasa). Jawaban yang menang menggunakan 778 byte. Tantangan ini adalah untuk mengalahkan yang menggunakan bahasa apa pun yang Anda …
12 code-golf  date 

2
Kelompok abelian terbatas mana ini?
Deskripsi Tulis fungsi f(m, G)yang menerima pemetaan sebagai argumen m, dan satu set / daftar bilangan bulat yang tidak negatif G. mharus memetakan pasangan bilangan bulat Gke bilangan bulat baru di G. ( G, m) dijamin untuk membentuk grup abelian yang terbatas , tetapi elemen apa pun Gmungkin identitasnya. Ada …

3
Papan Catur Seni ASCII
Dalam tantangan ini, Anda harus menggambar papan catur di bawah ini, dan memungkinkan gerakan dilakukan. 1. Menggambar Setiap kotak putih memiliki ruang 5x9. Setiap kotak hitam memiliki 5x9 titik dua. Papan dikelilingi oleh batas titik dua. Potongannya adalah 5 karakter lebar dan duduk di baris bawah dari alun-alun di tengah. …

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.