Pertanyaan yang diberi tag chess

16
Bekerja pada gerakan Knight saya

Catur heksagonal menggambarkan keluarga varian catur dimainkan di papan di mana sel-selnya adalah segi enam bukan kotak tradisional. Ada banyak varian seperti itu; dalam tantangan ini kita akan fokus pada varian Gliński, yang merupakan yang paling umum. Papan terdiri dari tiga warna (sehingga...

16
Berapa banyak bergerak?

Dengan dua posisi berbeda pada papan catur dan jenis keping, outputkan jumlah gerakan minimum yang diperlukan untuk keping itu untuk berpindah dari satu posisi ke posisi lain. Aturan Bagian yang diberikan bisa berupa Raja, Ratu, Benteng, Ksatria dan Uskup. (Input ini dapat diambil sebagai 5...

16
Uraikan angka!

Tugas Anda adalah menguraikan angka menggunakan format di bawah ini. Ini mirip dengan konversi basis, kecuali bahwa alih-alih mencantumkan digitsdalam basis, Anda mencantumkan values, sehingga daftar menambahkan hingga input. Jika basis yang diberikan adalah n, maka setiap angka dalam daftar...

16
Derby Catur-olisi

Apa yang bisa lebih berlawanan kutub dari catur dan penghancuran derby . Anda akan berpikir bahwa tidak seorang pun yang menikmati satu akan menikmati yang lain ... sampai hari ini. Aturan Posisi awal adalah papan catur standar: RNBQKBNR PPPPPPPP PPPPPPPP RNBQKBNR Terlihat cukup normal,...

16
raja + benteng vs raja

Ini adalah akhir dari permainan catur yang dimainkan dengan baik. Anda adalah pemain kulit putih, dan Anda masih memiliki benteng dan rajamu. Lawanmu hanya memiliki rajanya. Karena Anda berkulit putih, giliran Anda. Buat program untuk memainkan pertandingan catur ini. Outputnya dapat berupa urutan...

15
Apakah ini langkah catur yang valid?

Nama alternatif: ChessMoveQ Diberikan daftar hingga 32 elemen, masing-masing terdiri dari 4 elemen, dan daftar kedua dengan 4 elemen, menentukan apakah langkah yang terperinci dalam input kedua adalah langkah catur yang valid. Daftar pertama menunjukkan posisi semua 32 buah di papan tulis. Setiap...

15
Kesetaraan osilasi

Kami memiliki objek yang berosilasi antara dua titik integer [l, r],, dengan kecepatan satu unit per unit waktu, mulai dari lpada t=0. Anda mungkin berasumsi l < r. Misalnya, jika suatu objek berosilasi [3, 6], maka kita memiliki: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6...

15
Tokenize bahasa Berbasis Stack

Saya telah bekerja di lain tumpukan berbasis bahasa golf disebut Stackgoat . Dalam tantangan ini Anda akan menulis Tokenizer untuk Stackgoat (atau benar-benar bahasa berbasis stack umum). Contohnya "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34',...

15
Konversi catur

Ada banyak pekerjaan yang telah dilakukan di dunia catur. Misalnya, ada format file standar .pgn,, yang menjelaskan permainan catur, termasuk daftar gerakan. Selain itu, ada format file lain .fen, yang menggambarkan posisi papan. Tantangannya hari ini adalah mengubah daftar gerakan catur ( dalam...

15
Ksatria mengisi kotak

Ksatria mengisi adalah mengisi banjir menggunakan konektivitas bagian catur ksatria. Secara khusus: 1 1 1 1 0 1 1 1 1 (0 adalah titik awal, 1s menunjukkan sel yang terhubung) Tantangan Diberi kisi 2D ruang dan dinding, dan lokasi awal, melakukan knight-fill pada kisi. Kode terpendek...

15
Tentara hidup berdampingan secara damai

Dalam permainan catur, ada bidak yang disebut ratu yang dapat menyerang bidak lain yang ada di baris, kolom atau diagonal yang sama. Dalam catur biasanya ada dua sisi, hitam dan putih, dengan masing-masing bagian milik salah satu tim. Potongan mungkin tidak menyerang potongan milik tim yang sama....

14
Ledakan di papan catur

Atomic catur adalah varian (sangat menyenangkan) dari catur di mana setiap tangkapan menyebabkan "ledakan," menghancurkan bagian yang ditangkap, bagian yang melakukan penangkapan, dan semua non-bidak dalam radius 1-persegi. Tujuan dari tantangan ini bukan untuk memainkan seluruh permainan catur...

14
Jumlah kumulatif [N] yang digabungkan secara rekursif dengan iterasi M

Ambil dua bilangan bulat positif Ndan Mdan buat jumlah kumulatif gabungan [N], dengan Miterasi. Keluarkan hasil dari iterasi terakhir. Definisi jumlah kumulatif gabungan: Mulai dengan angka Ndan tentukan urutanX = [N] Tambahkan ke Xjumlah kumulatifX Ulangi langkah 2 Mkali. Jumlah kumulatif...

14
Masalah gadai yang hilang

Masalah gadai yang hilang Setelah permainan catur berakhir, pion yang masih hidup tertinggal di belakang garis musuh. mari kita bantu dia menemukan jalan pulang terpendek. Masalah aslinya menggambarkan papan "catur" nXn, dan fungsi f: {1,..,n-1}X{1,..,n}X{-1,0,1} => R+bobot. tujuannya adalah...

14
Labirin catur

Potongan-potongan catur (raja, ratu, benteng, uskup, dan ksatria) dan pion ada di papan, tetapi tidak di kotak a1 atau h8 . Tugas Anda adalah melakukan perjalanan dari a1 kosong ke kotak h8 kosong , hanya melewati kotak kosong. Aturan pergerakan adalah sebagai berikut: Anda dapat melanjutkan dari...

13
Apakah ini skakmat?

Sepenuhnya terkejut ini belum diposting, mengingat sejumlah besar teka-teki catur di situs. Sementara saya memikirkan hal ini sendiri, kredit untuk Anush karena mempostingnya ke kotak pasir kembali pada bulan Maret . Tapi saya pikir sudah cukup lama sehingga saya bisa melanjutkan dan melakukannya...

13
Operator Bitwise di Brainfuck

Tugas Anda adalah membuat satu program brainfuck untuk masing-masing operator biner berikut. Setiap program harus mengambil satu atau dua angka 8-bit (A dan B) dari input dan menghitung operasi yang ditentukan: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Anda tidak harus...

13
Seorang ratu berjalan melintasi spiral

Di kerajaan yang jauh, seorang ratu catur berjalan-jalan setiap hari melintasi jalan spiral, dinomori dari 1 hingga n, tidak peduli untuk mengikuti spiral itu sendiri, tetapi hanya membuat gerakan ratu seperti yang ia lakukan di papan catur. Sang ratu dicintai oleh rakyatnya, dan mereka membuat...