Pemrograman Puzzle & Golf Kode

11
Draw Spiral Words [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 2 tahun yang lalu . Skenario Diberikan input...

11
Trilasikan posisi Anda

pengantar Bayangkan Anda berada di pesawat kartesius dua dimensi dan ingin menentukan posisi Anda di atasnya. Anda tahu 3 poin di pesawat itu dan jarak Anda ke masing-masing. Meskipun selalu mungkin untuk menghitung posisi Anda dari itu, melakukan hal itu di kepala Anda cukup sulit. Jadi Anda...

11
Skor game Load, Defend dan Shoot

Ketika saya masih kecil, saya sering bermain game ini. Aturan Ada dua pemain (sebut saja mereka A dan B), dan masing-masing pemain menggunakan tangannya sebagai senjata. Ada tiga langkah yang mungkin: Angkat tangan untuk memuat amunisi ke pistol Anda. Setiap senjata mulai kosong. Memuat...

11
Pemecah Interval Musik

Dalam teori musik, interval adalah perbedaan antara dua nada. Setiap nada ditentukan oleh jumlah setengah langkah (Perbedaan antara C dan C #) atau seluruh langkah (Perbedaan antara C dan D). Satu langkah penuh sama dengan dua setengah langkah. Berikut adalah daftar semua interval default dan...

11
Peragakan “Selamat Paskah!”

Tugas Anda adalah mencetak Seni ASCII berikut: _ _ _______ _ | | | | (_______) _ | | | |__ | | ____ ____ ____ _ _ _____ ____ ___| |_ ____ ____| | | __)| |/ _ | _ \| _ \| | | | | ___) / _ |/___) _)/ _ )/ ___)_| | | | ( ( | | | | | | | | |_| | | |____( ( | |___ | |_( (/ /| | _ |_| |_|\_||_| ||_/|...

11
Baca teka-teki silang

Terinspirasi oleh pertanyaan ini tentang pengemasan ke format ini. Kadang-kadang saya melihat teka-teki silang yang lengkap dan menjadi seperti saya, saya tidak dapat diganggu untuk mencari tahu apa solusi untuk petunjuk sebenarnya. Memasukkan: String 2D (format apa pun, baris baru dipisahkan,...

11
Pisahkan string menjadi n keping (atau keping panjang n)

Tantangan Dalam tantangan ini, Anda harus melakukan dua tugas yang berbeda (tetapi terkait) tergantung pada urutan input. Program Anda akan menerima string sdan integer nsebagai input dan akan dipecah smenjadi potongan-potongan panjang njika yang slebih dulu. Elemen terakhir akan lebih pendek...

11
Hitung Produk Kronecker

Terkait , tetapi sangat berbeda. Dalam contoh di bawah ini, Adan Bakan menjadi 2-oleh-2 matriks, dan matriks satu-diindeks. Sebuah Kronecker produk memiliki sifat sebagai berikut: A⊗B = A(1,1)*B A(1,2)*B A(2,1)*B A(2,2)*B = A(1,1)*B(1,1) A(1,1)*B(1,2) A(1,2)*B(1,1) A(1,2)*B(1,2)...

11
hackertyper.net

pengantar hackertyper.net adalah situs web yang mensimulasikan "peretasan" (sebagaimana media menggambarkannya) dengan mengeluarkan kode rumit dari bagian crypto dari kernel Linux ke layar saat Anda mengetik dengan laju 3 karakter per satu yang dimasukkan. Tantangan Program / fungsi Anda harus...

11
Petakan daftar ukuran yang tidak terbatas ke suatu angka!

Sudah terkenal, dalam bidang Matematika yang mempelajari ketidakterbatasan, bahwa produk Cartesian dari jumlah terbatas dari set yang dapat dihitung juga dapat dihitung . Tugas Anda adalah menulis dua program untuk mengimplementasikan ini, satu untuk memetakan dari daftar ke integer, satu untuk...

11
Gambarlah segitiga phi

Klarifikasi: Pada dasarnya, Anda perlu membuat ini Fungsi totient Euler memiliki nama phi. Mari kita coba hitung phi (8) Pertama, daftarkan semua angka 8 dan di bawahnya, tidak termasuk 0 atau di bawah 8 7 6 5 4 3 2 1 Sekarang cari nomor mana yang tidak berbagi faktor dengan 8 (1 tidak masuk...

11
Apakah kotak ini tumpang tindih?

Mengingat koordinat dari sudut kiri atas dua kotak dan panjang sisi mereka, tentukan apakah kotak tumpang tindih. Sebuah persegi mencakup garis atas dan kiri, tetapi bukan garis bawah dan kanan. Artinya, sebuah titik (a,b)berada di dalam persegi dengan panjang sisi kyang dimulai pada (x,y)jika dan...

11
Cetak ubin AdamN

Adam7 adalah algoritma interlacing untuk gambar raster, seperti PNG. Ini disebut algoritma "Adam7" karena diciptakan oleh Adam M. Costello, dan dihasilkan dengan mengikuti pola tertentu 7 kali. Salah satu hal keren tentang algoritma Adam7 yang membuatnya sangat menyenangkan untuk kode golf, adalah...

11
Rantai Steiner Rekursif

Rantai Steiner adalah seperangkat lingkaran N di mana setiap lingkaran bersinggungan dengan 2 lingkaran non-berpotongan lainnya serta lingkaran sebelumnya dan berikutnya dari rantai, seperti terlihat pada gambar di bawah: Dalam tantangan ini, Anda akan menulis sebuah program / fungsi yang...