Pertanyaan yang diberi tag grid

39
Pi Alami 0 - Rock

Tujuan Buat program / fungsi yang mengambil input N, periksa apakah Npasangan acak bilangan bulat relatif prima, dan kembali sqrt(6 * N / #coprime). TL; DR Tantangan-tantangan ini adalah simulasi algoritma yang hanya membutuhkan alam dan otak Anda (dan mungkin beberapa sumber daya yang dapat...

38
Dapatkah saya geser terpisah teka-teki?

Tulis sebuah program atau fungsi yang mengambil dalam kotak teks persegi panjang di mana setiap sel adalah suatu Aatau a B. Semua Asel akan membentuk bentuk yang terhubung sederhana , yaitu mereka semua akan terhubung secara ortogonal tanpa lubang (huruf diagonal tetangga tidak dihitung sebagai...

37
Apakah saya bisa keluar tepat waktu?

Terinspirasi oleh ini . Latar Belakang The petani jahat telah memutuskan untuk membakar ladang gandum Anda ke bawah untuk menaikkan harga. Untuk memastikan kehancuran total, ia juga merendam ladang Anda dengan bensin. Yang lebih sialnya, Anda kebetulan berjalan di lapangan saat dinyalakan, dan...

36
Masalah "Isi Grid"

Tantangan dengan aturan sederhana tetapi algoritma non-sepele. :-) Tugas Ambil input dalam bentuk bilangan bulat yang dipisahkan oleh ruang: N A B S Di mana N adalah panjang sisi dari matriks persegi 2D yang diisi dengan angka unik (bilangan bulat) antara A dan B inklusif. Untuk setiap baris...

36
Rotasi Chebyshev

Pertimbangkan kisi biasa, di mana setiap sel memiliki koordinat bilangan bulat. Kita dapat mengelompokkan sel menjadi "cincin" (berbentuk persegi) di mana sel-sel di setiap cincin memiliki jarak Chebyshev yang sama (atau jarak papan catur) dari titik asalnya. Tugas Anda adalah untuk mengambil sel...

36
Program Robot Penumpukan Piala

Saya yakin semua orang telah melihat sebelumnya bahwa cangkir dapat ditumpuk menjadi piramida (dan bentuk lainnya): A A A A A A A A A A A A A A A A A Ya, Ajelas merupakan karakter yang memadai untuk mewakili piala. Cangkir baru dapat ditambahkan baik di tanah, di sebelah kanan struktur,...

35
Snakify a String

Senar berliku-liku terlihat seperti ini: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Tugas Anda Ambil string sdan ukuran n, lalu keluarkan string snakified. Masukan ThisIsAnExampleOfaSnakifiedStringdan 3akan menghasilkan contoh di atas. Spesifikasi s hanya akan berisi karakter ASCII...

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

35
Labirin Tak Terbatas

Latar Belakang Anda adalah magang penyihir yang kuat, dan master Anda saat ini sedang mengembangkan mantra untuk membuat labirin antar dimensi untuk menjebak musuh-musuhnya. Ia ingin Anda memprogram komputer bertenaga uapnya untuk menganalisis kemungkinan tata letak. Memprogram mesin jahat ini...

35
Fizz Buzz untuk Turtles

Deskripsi Masalah Bayangkan Anda seekor kura-kura di atas kisi-kisi. Anda diberi dua angka f dan b , dan Anda menghadap ke timur. Anda melakukan pawai melintasi kisi-kisi, menghitung setiap sel yang Anda temui, sesuai dengan aturan berikut: Secara default, Anda menulis hitungan ke sel tempat...

33
Nomor Ksatria Numpad

Untuk digit non-nol pada numpad standar 789 456 123 pertimbangkan untuk menempatkan ksatria catur pada angka berapa pun dan menggerakkannya dengan sejumlah lompatan berbentuk L normal, menelusuri bilangan bulat desimal positif. Bilangan bulat positif apa yang dapat diekspresikan sedemikian...

33
Logika Digital Berbasis Grid (Ubin Duodyadic)

Ubin duodadik adalah jenis blok fungsi persegi yang mengambil dua input, satu dari sisi atas dan satu dari sisi kiri, dan memiliki dua output, satu di sisi kanan dan satu di sisi bawah. Setiap output mereka adalah fungsi terpisah dari kedua input mereka. Misalnya, jika #mewakili ubin generik,...

33
Simulator gravitasi

Pernyataan Anda diberi serangkaian bola jatuh di kotak 2D. Grid ini dikelilingi oleh dinding yang tidak bisa diubah dan tidak bisa dipecahkan sehingga semua aksi terkandung di dalamnya. Tugas Anda adalah menentukan bagaimana keadaan skenario setelah gravitasi melakukan semua itu berhasil. Elemen...

33
Apakah ini nomor Loeschian?

Bilangan bulat positif kadalah angka Loeschian jika kdapat dinyatakan sebagai i*i + j*j + i*juntuk i, jbilangan bulat. Misalnya, angka Loeschian positif pertama adalah: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Perhatikan bahwa i, juntuk yang diberikan ktidak unik....

33
Verifikasi papan Minesweeper

Tujuan Anda adalah untuk memeriksa apakah papan Minesweeper yang lengkap valid Ini berarti bahwa setiap angka adalah jumlah yang benar dari ranjau dalam sel yang berdekatan dengannya, termasuk diagonal. Papan tidak membungkus. Seperti biasa , Anda harus memberikan fungsi atau program, dan kode...

33
Ikuti kata-kata!

Menurut hemat saya, teks standar itu membosankan. Karena itu saya mengusulkan standar penulisan baru, kata-kata berjalan! Kata-kata berjalan Walking words adalah kata-kata yang akan merespon karakter tertentu. Untuk tujuan tantangan ini, karakter pemicu [u, d, r, l]berasal up down right...

32
Skor Rutinitas Ayunan Pohon Anggur Tarzan di Olimpiade

Swingers anggur Olimpiade melakukan rutinitas mereka di pohon standar. Secara khusus, Pohon Standar nmemiliki simpul untuk 0naik n-1dan ujung-ujungnya menghubungkan setiap simpul bukan nol ake simpul n % adi bawahnya. Jadi, misalnya, Standard Tree 5 terlihat seperti ini: 3 | 2 4 \ / 1 |...