Pertanyaan yang diberi tag matrix

Matriks adalah daftar angka yang disusun dalam persegi panjang dengan baris dan kolom. Dalam pemrograman, ini juga dikenal sebagai array 2D. Gunakan tag ini jika tantangan Anda adalah tentang memanipulasi matriks.

309
Upgoat atau Downgoat?

Diberi gambar kambing, program Anda sebaiknya mencoba mengidentifikasi apakah kambing itu terbalik, atau tidak. Contohnya Ini adalah contoh input apa yang mungkin. Bukan input aktual Memasukkan: Keluaran: Downgoat Spec Program Anda harus paling banyak 30.000 byte Input akan berisi kambing...

92
Di mana 0xBEEF?

Tantangan ini terinspirasi oleh iklan Wendy ini dari tahun 1984. Ilustrasi oleh TS Rogers Tugas Anda adalah menemukan 0xBEEF heksadesimal pada roti biner. 'Daging sapi' terdiri dari pola berikut: 1 0 1 1 (0xB) 1 1 1 0 (0xE) 1 1 1 0 (0xE) 1 1 1 1 (0xF) Dan 'roti' terdiri dari matriks biner...

85
Tikus Lapar

Enam belas tumpukan keju diletakkan di atas kotak 4x4. Mereka dilabeli dari hingga . Tumpukan terkecil adalah dan yang terbesar adalah .111161616111161616 Tikus Lapar sangat lapar sehingga selalu langsung menuju tumpukan terbesar (yaitu ) dan langsung memakannya.161616 Setelah itu, ia pergi ke...

73
Simulator Friar

Para saudara lelaki dari ordo St Golfus yang Ringkas memiliki tradisi melafalkan doa singkat setiap kali mereka melihat seseorang membuat tanda salib . Karena tingginya tingkat dosa yang diukur di antara para wisatawan baru-baru ini, mereka telah memasang CCTV di biara, dan mereka telah...

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

59
Gali parit perbatasan

Latar belakang: Terlalu banyak imigran gelap dari Blandia menyeberangi perbatasan ke Astan. Kaisar Astan telah menugaskan Anda dengan menggali parit untuk mengusir mereka, dan Blandia harus membayar biayanya. Karena semua juru ketik telah diketik hingga parit diatur, kode Anda harus sesingkat...

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

51
Kursi di bioskop Finlandia

Anda diberi peta teater bioskop sebagai matriks boolean: 0 mewakili kursi gratis, 1 - ditempati. Setiap orang Finlandia yang berjalan memilih kursi yang paling jauh ( jarak Euclidean ) dari yang diduduki terdekat, atau jika ada beberapa yang ada - yang pertama di antara mereka dalam urutan baris...

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

43
Zigzagify a Matrix

Sebagai bagian dari algoritma kompresinya, standar JPEG membuka gulungan sebuah matriks ke dalam vektor di sepanjang antidiagonals dari arah yang bergantian: Tugas Anda adalah mengambil matriks (belum tentu kuadrat) dan mengembalikannya dalam bentuk yang tidak terbuka. Sebagai contoh: [1 2 3 4...

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

40
Polisi: Buat regex - Buat ular

Ini adalah utas polisi. The benang perampok di sini . Tulis kode yang mengambil input ndan buatlah "matriks ular" n-by-n. Matriks ular adalah matriks yang mengikuti pola ini: 3-oleh-3: 1 2 3 6 5 4 7 8 9 dan 4-oleh-4: 1 2 3 4 8 7 6 5 9 10 11 12 16 15 14 13 Format output yang tepat adalah...

36
Dasar ASCII Dasar

Judul Alternatif: Hitung Kalimat Penjara Anda di Dinding Diberi nomor n, penghitungan keluaran dikelompokkan ke dalam 5-per-kelompok tradisional dan 50 per baris. Contohnya 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/ |||/...

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

34
Penentu Matriks Integer

Diberikan matriks integer persegi sebagai input, output penentu matriks. Aturan Anda dapat mengasumsikan bahwa semua elemen dalam matriks, penentu matriks, dan jumlah total elemen dalam matriks berada dalam kisaran integer yang dapat diwakili untuk bahasa Anda. Mengeluarkan nilai desimal / float...

33
Buat itu meledak!

Ambil matriks bilangan bulat positif sebagai input, dan buat itu meledak! Cara Anda meledak matriks adalah dengan hanya menambahkan nol di sekitar setiap elemen, termasuk batas luar. Format input / output adalah opsional seperti biasa! Kasus uji: 1 ----- 0 0 0 0 1 0 0 0 0 -------------- 1...