Pertanyaan yang diberi tag binary-matrix

Untuk tantangan yang melibatkan matriks biner. Matriks biner adalah matriks yang hanya berisi nilai boolean (0 atau 1). Operasi pada matriks biner dilakukan dengan aljabar boolean.

73
Buat "H" dari "H" kecil

Tantangan Buat fungsi atau program yang, ketika diberi bilangan bulat size, melakukan hal berikut: Jika sizesama dengan 1, output H H HHH H H Jika sizelebih besar dari 1, output X X XXX X X di mana Xoutput dari program / fungsi untuksize - 1 (Jika Anda suka, Anda mungkin memiliki kasus...

54
Tetromino yang mana ini?

Diberikan bilangan bulat 16-bit unsigned N , tugas Anda adalah menentukan apakah representasi binernya yang dipetakan di dalam matriks 4x4 cocok dengan bentuk tetromino , dan jika demikian, bentuk apa itu. Matriks Setiap bit N dipetakan di dalam matriks 4x4, dari kiri ke kanan dan dari atas ke...

46
Grafis braille

Potong matriks boolean di 4x2 blok dan membuat mereka sebagai karakter Braille U+2800... U+28FF. [[0,1,0,0,1,0], [1,0,0,0,0,0], [1,0,0,0,1,0], [1,1,1,1,0,0]] ⣎⣀⠅ Pad dengan 0-s jika dimensi bukan kelipatan 4 dan 2. [[0,1,0], [1,0,0], [1,1,1]] ⠮⠄ Aturan golf biasa berlaku, fleksibel...

45
Ada yang dikenal dikenal

Mantan Menteri Pertahanan AS, Donald Rumsfeld, terkenal mempopulerkan ungkapan "yang dikenal." Di sini kita akan menyaring komentarnya menjadi bait empat baris. Secara khusus, tampilkan teks ini: known knowns known unknowns unknown knowns unknown unknowns Kapitalisasi tidak penting (misalnya,...

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...

40
Crawler Penjara Bawah Tanah

Memasukkan Matriks biner M.MM mewakili dinding sebuah ruang bawah tanah. Posisi ( x , y)(x,y)(x,y) pemain di dalam ruang bawah tanah. Arah ddd yang sedang dihadapi pemain (0 = Utara, 1 = Timur, 2 = Selatan, 3 = Barat) Keluaran Representasi pseudo-3D dari dinding yang ada di bidang pandangan...

35
Kemana ular itu pergi?

Tulis fungsi (menggunakan sesedikit mungkin byte) yang mengambil array dua dimensi dari sejumlah kolom dan baris di mana: 0 mewakili blok kosong, 1 mewakili blok ular. Fungsi harus mengembalikan jumlah kemungkinan jalur yang dilalui ular. Contoh 1: Memasukkan: [ [1,1,1,1,1],...

33
Algoritma “Sorting”

Ada "algoritma pengurutan" kadang-kadang disebut pengurutan Stalin di mana untuk mengurutkan daftar Anda cukup menghapus elemen dari daftar sampai diurutkan dalam urutan yang meningkat. Misalnya daftar [1, 2, 4, 5, 3, 6, 6] Ketika "diurutkan" menggunakan Stalin menjadi [1, 2, 4, 5, 6,...

32
Menemukan Ular dalam Matriks

Tantangan Diberikan matriks biner dan string biner, tentukan apakah string biner itu dapat ditemukan mulai dari titik mana saja dalam matriks dan bergerak ke segala arah pada titik selanjutnya untuk membentuk string biner. Artinya, dapatkah string ditemukan terlipat di dalam matriks? Tali hanya...

29
Untuk menemukan pulau 1 dan 0 dalam matriks

Diberikan matriks dua dimensi 0 dan 1. Temukan jumlah pulau untuk 1s dan 0s di mana tetangga hanya berada dalam posisi horizontal dan vertikal. Given input: 1 1 1 0 1 1 1 0 output = 1 1 Number of 1s island = 1 xxx- xxx- Number of 0s island = 1 ---x ---x ------------------------------ Given...

26
Saling Menyerang Queens

Biarkan papan catur 8x8 diwakili oleh dua nilai berbeda, dengan satu nilai menjadi kotak kosong dan yang lainnya menjadi ratu. Dalam contoh berikut, saya menggunakan 0s sebagai kotak kosong dan 1s sebagai ratu. Sebagai contoh: diberikan oleh 1 0 1 1 1 0 0 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 0 1 0 1 0...

24
Terapkan kerning yang disederhanakan

pengantar Kerning berarti menyesuaikan jarak antara huruf-huruf teks. Sebagai contoh, perhatikan kata yang Topditulis dengan tiga mesin terbang berikut: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

22
ASCII Art Octagons

Diberikan integer input n > 1, mengeluarkan oktagon seni ASCII dengan panjang sisi yang terdiri dari nkarakter. Lihat contoh di bawah ini: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # # # # # # # #...

21
Permainan proporsi atom

Tugas Anda membuat bot yang memainkan Atomas , dengan skor tertinggi. Cara kerja gim: Gameboard dimulai dengan cincin 6 "atom", dengan angka mulai dari 1hingga 3. Anda dapat "memainkan" sebuah atom di antara dua atom, atau pada atom lain, tergantung pada atom itu sendiri. Anda dapat memiliki...

21
Satu Program Lagi dan Saya Keluar!

Diberikan tingkat penyatuan bilangan bulat positif ndan string skarakter ascii yang dapat dicetak ( untuk ~, menghasilkan program yang, ketika dijalankan dalam bahasa yang sama, mengeluarkan program yang menghasilkan program ... yang menghasilkan string s. Sebanyak nprogram harus dibuat, yang...

21
Tembok Biner yang Lemah

Terinspirasi oleh Buat dinding biner Diberikan daftar bilangan bulat positif, kita dapat menuliskan semuanya di atas satu sama lain seperti itu, [2, 6, 9, 4]sebagai contoh: 0010 0110 1001 0100 Kita bisa membayangkan ini sebagai tembok: ..#. .##. #..# .#.. Namun, ini adalah dinding yang...

21
Decode Braille Faux

Python 3 , 181 179 171 167 161 159 byte Input by UTF-16 bit endian kecil tanpa BOM. Pertama, dekomposisi menjadi kolom menggunakan pergeseran bit, dibagi dengan kolom kosong, kemudian hash menjadi tabel pencarian. -2 byte terima kasih kepada ngn . -5 byte terima kasih kepada Tn . Xcoder...

21
Berapa nilai matriks dadu saya?

Memasukkan Matriks biner non-kosong yang terdiri dari matriks 3x3 diletakkan berdampingan. Tugas Tugas Anda adalah mengidentifikasi pola dadu yang valid (seperti dijelaskan di bawah) di antara sub-matriks 3x3. Setiap pola yang valid bernilai nilai dadu yang sesuai. Pola tidak valid bernilai...

19
Rushnyk Belarus

Kami punya beberapa tantangan bendera nasional sudah: AU CH FI FR GB GB IS KR NP AS ... Berikut lain, satu agak lebih maju: Kembalikan atau cetak pola dekoratif dari bendera nasional Belarus sebagai matriks dengan dua nilai berbeda untuk merah dan putih. Jika bahasa Anda tidak...