Pemrograman Puzzle & Golf Kode

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

3
Buat n ke dac tic toe win-checker
Buat program terpendek untuk memeriksa yang telah memenangkan dalam sebuah n d tic tac toe game. Program Anda harus bekerja ketika n(lebar) dan d(nomor dimensi) berada dalam rentang ini: n∈[3,6]∩ℕ ie a number from this list: 3,4,5,6 d∈[2,5]∩ℕ ie a number from this list: 2,3,4,5 n = 3; d = …

28
Keluarkan digit ke-n dari integer
Tanpa menggunakan string (kecuali bila perlu, seperti dengan input atau output) hitung digit ke-n, dari kiri , dari sebuah bilangan bulat (pada basis 10). Masukan akan diberikan dalam format ini: 726433 5 Output harus: 3 karena itu adalah digit kelima "726433". Input tidak akan mengandung angka nol di depan, misalnya …
13 code-golf  math 

5
Sembunyikan salam Brainf *** di kode lain
Tujuannya adalah untuk menulis program (apa pun kecuali brainfuck eksplisit) yang mencetak aturan terbaik Barney Stinson : Baru selalu lebih baik. ketika ditafsirkan secara normal, tetapi Legen ... tunggu ... dary! Saat diproses dengan penerjemah Brainfuck. Semoga kawan yang paling populer menang. Anda memiliki 72 jam untuk menjadi legendaris.

12
Buat keinginan Valentine dengan bahasa favorit Anda [tertutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Tulis program paling kreatif untuk menampilkan keinginan Valentine Anda ke bahasa pemrograman favorit Anda, …

11
Temukan semua waktu yang mengikuti pola
Pekerjaan Anda adalah menulis program yang mencetak sepanjang waktu (dalam format HH: MM, 24 jam) yang mengikuti salah satu pola berikut: Jam sama dengan menit, mis. 22: 22,01: 01 Jam sama dengan menit mundur, mis. 10:01, 01:10, 22:22 Urutan, yang cocok dengan H: MM, atau HH: MM, selalu dicetak dengan …

19
Selamat tinggal Dunia! [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Tulis program yang menghapus dirinya sendiri. Sementara perilaku yang tepat mungkin ditentukan oleh implementasi, …

14
Pseudo-fraktal persegi panjang
Tujuan Tujuan program ini adalah menggambar persegi panjang seni ASCII berulang kali dua kali lipat, bergantian secara horizontal dan vertikal. Setiap kali persegi panjangnya berlipat ganda, area tambahan diwakili oleh karakter yang berbeda dan area sebelumnya tetap tidak berubah. Dua bagian terkecil masing-masing berisi satu karakter dan mungkin ada di …

30
Hitung kemunculan bilangan bulat [tertutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Berdasarkan pertanyaan Berapa banyak bilangan bulat positif <1.000.000 mengandung angka 2? . Saya mencari …

11
Buat versi logo BBC Micro owl
Bisakah Anda membuat versi logo BBC Micro Owl sesuai kode di atas? Aturan: Anda dapat menggunakan bahasa pemrograman apa pun yang Anda suka. Output dapat berupa teks atau grafik. Lingkaran tidak harus tumpang tindih. Pemenang: Jawaban dengan kemenangan terbanyak menang. Kudos untuk siapa saja yang mencoba ini di BBC basic …

3
Tulis kompiler brainfuck
Tulis sebuah program yang mengambil program brainfuck dan kompilasikan ke kode mesin yang dapat dieksekusi. Anda dapat menargetkan x86, x86_64, jvm (java bytecode) atau armv6, dan menggunakan salah satu format yang dapat dieksekusi berikut: ELF, a.out, file kelas, exe, com. Yang dapat dieksekusi harus bekerja di Linux atau Windows (atau …


2
Bergerak di papan Go
Anda diberi posisi dewan untuk permainan Go dan gerakan untuk bermain. Anda perlu menampilkan apakah perpindahan itu sah atau tidak, dan posisi dewan baru jika sah. Penjelasan singkat tentang gerakan Go: permainan ini terdiri dari menempatkan potongan hitam dan putih ("batu") sebagai alternatif di tempat kosong di papan persegi. Set …

3
Terapkan emulator Mesin Universal
Tujuannya adalah untuk menulis program lengkap yang mengemulasi Mesin Universal dari ICFP 2006 dengan kode terpendek. Mesin Universal memiliki set instruksi yang sangat sederhana yang dijelaskan di sini . Emulator harus membaca nama file dari argumen command-line, dan menjalankan file sebagai program, sehingga bahasa Anda harus mendukung argumen command-line dan …

7
Kode morse ke output standar
Pertanyaan ini melibatkan mengambil masukan dalam kode Morse sebagai. (titik) dan - (simbol minus), dengan spasi untuk memisahkan input. Tugas Anda adalah mengubah kode menjadi output standar. Anda dapat mengasumsikan bahwa input hanya berisi simbol karakter yang ditemukan dalam alfabet Kode Morse Internasional, ditemukan di sini: http://en.wikipedia.org/wiki/Morse_code#Letters.2C_numbers.2C_punctuation . Semua output …

23
Tampilkan Kalimat dalam Urutan Abjad
Tulis program yang mengambil string dan output semua karakter dalam urutan abjad. Spasi dan simbol dapat diabaikan atau dihapus, tetapi huruf besar dan kecil harus tetap sama. Input sampel: Johnny walked the dog to the park. Output sampel aaddeeeghhhJklnnoooprtttwy Aturan: • Bahasa apapun • Kode terpendek menang.
13 code-golf 

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.