Pemrograman Puzzle & Golf Kode

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

6
Tulis C / C ++ Polyglot
Konsep tantangan ini cukup sederhana. Yang harus Anda lakukan adalah menulis program yang akan dikompilasi sebagai C yang valid dan C ++ yang valid! Ya, ada beberapa tangkapan. Program harus berperilaku berbeda saat dikompilasi dalam setiap bahasa. Program harus memiliki keluaran yang berbeda untuk setiap bahasa agar dianggap "berperilaku berbeda". …

3
Squarefinder - Menemukan tetragon biasa
Bayangkan sekelompok persegi panjang yang ditarik di pesawat, masing-masing persegi panjang dengan simpulnya pada koordinat bilangan bulat dan sisi-sisinya sejajar dengan sumbu: Persegi panjang mempartisi pesawat menjadi beberapa daerah terpisah, berwarna merah dan biru di bawah ini: Tujuan Anda adalah untuk menemukan jumlah daerah seperti itu yang kotak sempurna. Dalam …

6
Penggeser Jenis Gesek
Revolusi berikutnya dalam mengetik di laptop dirilis pada tanggal 1 April 2014 oleh SwiftKey . Namun, saya ingin menjadi orang pertama yang menulis klon nano swiping, tetapi, karena saya tidak dapat menemukan teks gesek yang baik ke perpustakaan teks asli, dan saya tidak bisa menunggu mereka, saya bertanya di sini. …

23
Tukar kapitalisasi dua string
your shift key is broken. wheNever you type two lines, the cApitaL LetteRs in them get swappeD. you must write a program to fiX THIS! Deskripsi Inputnya adalah dua string, s1dan s2panjangnya sama. Masing-masing hanya berisi ASCII yang dapat dicetak dan panjangnya setidaknya satu karakter. Anda dapat memasukkan ini sebagai …
27 code-golf  string 

7
Perumpamaan yang meyakinkan
Beberapa orang di sini mungkin adalah pembaca XKCD yang rajin. Jadi, saya pikir saya akan menantang kalian untuk melakukan sesuatu yang bisa dilakukan Megan dengan mudah: membuat skrip yang menghasilkan ribuan perumpamaan yang meyakinkan tentang apa yang tidak bisa dilakukan komputer. Skrip Anda Dapat ditulis dalam bahasa apa pun Harus …

9
Konversi Bahasa Inggris ke angka [ditutup]
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 2 tahun yang lalu . Deskripsi tantangan yang singkat dan manis: Berdasarkan ide dari beberapa pertanyaan lain di situs ini, tantangan Anda adalah …

11
Hitung n% 12
Hitung nmodulo 12untuk integer 32 bit yang tidak ditandatangani. Aturan: Harus berfungsi untuk semua nantara 0 dan 23. Nomor lainnya opsional. Harus hanya menggunakan salah satu operator +-*, ~&^|atau <<, >>seperti yang biasa didefinisikan pada uints 32 bit. Dapat menggunakan jumlah konstan konstanta Tidak boleh menggunakan bentuk pointer apa pun, …

8
Pi masih salah [ditutup]
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 3 tahun yang lalu . Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini …

17
Simulasikan Aturan 110
Aturan 110 adalah otomat seluler dengan beberapa sifat menarik. Tujuan Anda adalah untuk mensimulasikan aturan 110 dalam karakter sesedikit mungkin. Bagi mereka yang tidak tahu, aturan 110 disimulasikan baris demi baris dalam kotak. Setiap kotak dalam garis grid melihat kotak di atas, di atas-kiri dan di atas-kanan untuk menentukan sel …

1
Temukan ketukan dalam file MP3
Dalam tantangan ini, tugas Anda adalah mengambil rekaman sederhana dalam format mp3 dan menemukan waktu offset ketukan dalam file. Dua contoh rekaman ada di sini: https://dl.dropboxusercontent.com/u/24197429/beats.mp3 https://dl.dropboxusercontent.com/u/24197429/beats2.mp3 Ini adalah rekaman ketiga dengan lebih banyak noise daripada dua sebelumnya: https://dl.dropboxusercontent.com/u/24197429/noisy-beats.mp3 Misalnya, rekaman pertama berdurasi 65 detik dan berisi persis (kecuali saya …
27 code-golf  music 

18
Hello World yang Diurutkan Terpendek
Tulis program yang tidak mengambil input dan mencetak Hello, World!ke stdout atau alternatif terdekat bahasa Anda. Tangkapannya adalah bahwa setiap baris dalam program Anda hanya harus berisi karakter ASCII yang dapat dicetak dan harus dalam urutan leksikografis, alias disortir. Berikut adalah 95 karakter ASCII yang dapat dicetak secara berurutan: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ …

15
jumlah jawaban dan komentar
Tulis perangkat lunak yang mencetak pada stdout jumlah jawaban dan jumlah komentar (terlihat dan runtuh dari pertanyaan dan jawaban) dari pertanyaan / halaman ini. Script Anda harus berjalan dengan halaman ini ditutup ketika dimulai. Output contoh yang diharapkan: A12C40 Di mana A adalah Jawaban dan C untuk Komentar.
27 code-golf 

8
Halo Dunia! tanpa pengulangan
Dalam bahasa pemrograman apa pun yang ada sebelum pertanyaan ini ditanyakan, tulis program (bukan fungsi) yang menampilkan karakter Hello world!diikuti oleh baris baru. Program Anda: tidak boleh menggunakan karakter apa pun lebih dari sekali (termasuk spasi) seharusnya hanya menggunakan karakter ASCII tidak boleh menggunakan perpustakaan bawaan apa pun seharusnya tidak …


30
Konversi string karakter biner ke ASCII setara
Ambil string karakter biner yang dipisahkan oleh spasi, dan ubah menjadi string ASCII. Sebagai contoh... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 Akan dikonversi ke ... Hello World String biner akan disimpan dalam variabel yang disebut s. Ini adalah tantangan kode-golf sehingga solusi terpendek menang.

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.