Pertanyaan yang diberi tag programming-puzzle

Teka-teki pemrograman mencakup tujuan, program yang diselesaikan sebagian, dan aturan yang menguraikan bagaimana program dapat dimodifikasi. Program ini dirancang khusus untuk mempersulit pencapaian tujuan. Jawaban untuk teka-teki pemrograman membutuhkan program dan memodifikasinya hanya dengan cara yang ditentukan dalam aturan, sehingga tujuan tercapai.

102
Jalankan pencetakan mundur

Tugas Anda adalah membalik urutan di mana beberapa printsdieksekusi. Spesifikasi: Kode Anda akan berada di formulir ini: //some lines of code /*code*/ print "Line1" /*code*/ /*code*/ print "Line2" /*code*/ /*code*/ print "Line3" /*code*/ /*code*/ print "Line4" /*code*/ //some lines of...

44
Bangun Matriks Identitas

Tantangannya sangat sederhana. Diberikan input integer n, output n x nmatriks identitas. Matriks identitas adalah matriks yang 1membentang dari kiri atas ke kanan bawah. Anda akan menulis program atau fungsi yang akan mengembalikan atau menampilkan matriks identitas yang Anda buat. Output Anda...

32
Skor Rutinitas Ayunan Pohon Anggur Tarzan di Olimpiade

Swingers anggur Olimpiade melakukan rutinitas mereka di pohon standar. Secara khusus, Pohon Standar nmemiliki simpul untuk 0naik n-1dan ujung-ujungnya menghubungkan setiap simpul bukan nol ake simpul n % adi bawahnya. Jadi, misalnya, Standard Tree 5 terlihat seperti ini: 3 | 2 4 \ / 1 |...

23
Kapan jerapah bukan jerapah?

Saya berharap "teka-teki" semacam ini ontopic di Programming Puzzles & Code Golf. Berikan contoh situasi di mana metode C # di bawah ini kembalifalse : public class Giraffe : Animal { public bool Test() { return this is Giraffe; } } Aturan: Baris kode di atas tidak boleh diubah dengan...

21
Gambarlah persegi berongga dari # dengan lebar yang diberikan

Saya mendapat tantangan ini dari Codingame dan saya ingin tahu tentang solusi yang lebih baik daripada saya: Diberi lebar melalui input standar gambarlah sebuah persegi berongga '#' dalam lebar dan panjang yang diberikan. Contoh: 5 hasil ##### # # # # # # ##### Saya menggunakan python untuk...

20
Sihir bool kecil

Tantangan Diberikan metode C # berikut: private static bool Test(bool a, bool b) { if (a && b) return false; if (a) if (b) return true; return false; } Berikan nilai adan byang truedikembalikan. Kondisi menang Entri pertama yang dapat memberikan argumen yang benar untuk membuat...

17
Matriks asenden

"Matriks naik" adalah matriks tak terbatas dari bilangan bulat (termasuk 0) di mana setiap elemen adalah elemen terkecil yang tersedia yang belum pernah digunakan sebelumnya pada baris dan kolom masing-masing: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 2 5 4 ... 3 | 2 3 0...

17
Regex memvalidasi regex [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 tahun lalu . Buat regex yang akan menerima string regex sebagai...

16
Makan ikan, tumbuh dalam ukuran

Anda adalah ikan di kolam yang perlu untuk bertahan hidup dengan makan ikan lainnya. Anda hanya bisa makan ikan dengan ukuran yang sama atau lebih kecil dari diri Anda sendiri. Anda harus membuat sebuah program yang mengambil kawanan ikan sebagai masukan diurutkan. Dari ini Anda harus bekerja...

15
Injeksi Kode juga berfungsi di C #!

Dengan keluaran program C # berikut False, suntikkan baris kode 'jahat' sedemikian rupa sehingga output program True. class Program { static void Main() { System.Console.Write("False"); ; } } Jawaban Anda harus terdiri dari string yang menggantikan titik koma kedua, dan menyebabkan program...

15
Befunge Brain Teasers

pengantar Bagi mereka yang bertanya-tanya apa sebenarnya Befunge , itu adalah bahasa berbasis dua dimensi yang dibuat pada tahun 1993 oleh Chris Pressy. Saya membuat 7 permainan asah otak yang perlu diselesaikan di Befunge-93 . Ini tantangan yang cukup eksperimental, tapi saya pikir ini layak...

14
Tolong jangan bercabang

Siapa pun yang sedang dalam optimalisasi kode tingkat rendah tahu tentang bahaya percabangan, baik itu diimplementasikan sebagai jika-pernyataan, loop atau pilih-pernyataan kemungkinan salah prediksi cabang adalah hal yang membuang-buang waktu yang mengerikan. Masalah sederhana dapat diselesaikan...

11
Bantu Jason memformat JSON-nya

Jason memiliki JSON yang besar tetapi tidak dapat dibaca, jadi dia perlu memproduksinya. Memformat Spec JSON memiliki 4 jenis: Angka; Hanya0-9 String; "String dikutip ganda lolos dengan\ Array; Dibatasi oleh [], dengan item yang dipisahkan oleh ,, item dapat berupa jenis ini Benda; Dibatasi...