Pemrograman Puzzle & Golf Kode

9
Cetak papan tic-tac-toe ini!

Inilah papan tic-tac-toe: a b c | | 1 - | - | - _____|_____|_____ | | 2 - | - | - _____|_____|_____ | | 3 - | - | - | | Dengan serangkaian gerakan, cetak papan dengan token menyala. Input akan diambil sebagai gerakan yang dipisahkan oleh spasi, dengan setiap gerakan...

9
Isi kotak secara acak

Diberikan bilangan bulat positif n < 10, buat matriks 2 dimensi di mana setiap lokasi diisi dengan xdan yindeksnya (mulai dari kiri atas). Sebagai contoh: Input: 2 00 10 10 11 Input: 3 00 10 20 01 11 21 02 12 22 Setelah kisi-kisi dibuat, isilah setiap indeks secara acak. Ini bisa dengan...

9
Pi Alam # 1 - Pasir

Tujuan Hasilkan ( N) segmen garis acak dengan panjang seragam ( l), periksa apakah mereka melintasi tgaris paralel yang sama ( ). Simulasi Apa yang kita simulasikan? Jarum Buffon . Menghaluskan pasir di kotak pasir Anda, menggambar satu set garis paralel sama spasi (panggilan jarak di antara t)....

9
Perkiraan arcsinc

Tujuannya sederhana: Keluarkan solusi nyata yang bukan nol xuntuk persamaan sin(x) = -mx, diberikan input m, dalam jumlah byte paling sedikit. Spesifikasi: Jawaban Anda harus benar hingga 3 angka penting. Anda dapat menampilkan solusi nyata selain solusi sepele x=0. Anda dapat berasumsi mbahwa...

9
Golf kode matriks ortogonal acak

Sebuah matriks ortogonal adalah matriks persegi dengan entri nyata yang kolom dan baris yang ortogonal vektor satuan (yaitu, vektor ortonormal). Ini berarti bahwa M ^ TM = I, di mana I adalah matriks identitas dan ^ T menandakan transposisi matriks. Perhatikan bahwa ini adalah ortogonal bukan...

9
Jenis Pokemon Paling Tahan Lama

Latar Belakang Pertanyaan ini mirip dengan yang ini . Saya telah memberikan semua informasi yang dibutuhkan di bawah ini. Jika Anda terbiasa dengan tantangan lain maka catat bahwa kami memberi peringkat semua pertahanan alih-alih melihat efektivitas serangan tunggal. Ini penting karena itu berarti...

9
Buatlah Tamagotchi / Giga Pet yang disederhanakan!

Tamagotchi dan Giga Pets adalah perangkat elektronik kecil yang disimulasikan sebagai hewan peliharaan virtual kecil. Hewan peliharaan ini memiliki beberapa statistik, seperti kesehatan, kelaparan, dll. Saya baru-baru ini menulis contoh ini: import msvcrt,os,sys;d=m=100;h=s=t=p=0;f=10 while 1:...

9
Manhattan urutan rotasi urutan

Saya pikir ini akan menjadi tantangan yang bagus: http://adventofcode.com/2016/day/1 Deskripsi tugas Diberikan urutan rotasi dan jarak mengikuti pola (L | R) [1-9] [0-9] *, berikan jarak manhattan antara titik awal dan titik akhir, yaitu jumlah minimum gerakan vertikal dan horizontal pada sebuah...

9
Kumpulkan sampah

Anda sedang melihat jalan, dan seseorang telah meninggalkan sampah! Anda perlu menulis sebuah program untuk membantu memperbaiki masalah, dengan memasukkan tempat sampah ke tempat sampah. Tugas Avenue terdiri dari serangkaian karakter ASCII yang dapat dicetak, misalnya: [[](dust)[]] car...

9
Jenis braket yang sama

Berdasarkan pertanyaan INI . Diberikan string, ganti setiap braket ()[]{}<>dengan braket dari jenis yang sesuai sehingga kurung cocok, dan siklus kurung bersarang sebagai berikut: Yang paling luar adalah () Langsung di dalam ()seharusnya[] Langsung di dalam []seharusnya{} Langsung di dalam...

9
2D Dungeon Crawler

Program Anda harus mengambil string multi-baris, seperti ini: ############# # # # p # # # ############# padalah pemain dan #merupakan blok. Sekarang di bawah itu di terminal harus menjadi garis input yang mengatakan: How do you want to move? Jika pemain mengetik ldia harus berjalan...

9
Cetak Malaikat Bernyanyi

Sesuai dengan tema yang meriah, cetak malaikat bernyanyi carol dengan kode sesingkat mungkin. Malaikat mengumpulkan uang untuk para tunawisma, sehingga harus dapat menyanyikan ketiga lagu di bawah ini yang tersedia atas permintaan. Untuk mengilustrasikan dia bisa menyanyikannya, judul lagu harus...

9
Cetak waktu saat ini ... dengan lompatan detik ke akun

(Catatan: meskipun terkait, tantangan ini bukan duplikat dari yang satu ini karena membutuhkan menentukan lompatan detik secara otomatis daripada meng-hardcoding waktu mereka, dan bukan duplikat dari yang ini karena sebagian besar kesulitan berasal dari menentukan waktu tanpa melompati skewing...

9
Bilangan XOR negatif

Sekitar setahun yang lalu Anda diminta untuk menemukan bilangan prima XOR . Ini adalah angka yang hanya faktor 1 dan diri mereka sendiri ketika melakukan perkalian XOR di basis 2 . Sekarang akan sedikit membumbui hal-hal. Kita akan menemukan bilangan prima XOR di basis -2 Konversi ke Basis...

9
The Eratosthenes Shuffle

Tantangan Tulis fungsi atau program yang menerima jalur input, melakukan pengocokan yang sangat spesifik dan aneh pada karakternya, dan menampilkan hasilnya. Pengocokan yang diperlukan dapat dijelaskan menggunakan algoritma berikut: Labeli setiap karakter dalam input dengan indeks berbasis...

9
Ahli Sejarah Pajak

pengantar Ada seorang pemungut pajak yang mengalami kesulitan mengelola pajak kerajaannya: catatan sejarah telah terbakar dalam api besar. Dia ingin mencari tahu berapa banyak masa lalu yang mungkin ada dalam hal di mana uang saat ini diwarisi dari. Untungnya, kerajaannya sangat...