Pertanyaan yang diberi tag array-manipulation

21
Penerus Rentang Terbalik

Dengan bilangan bulat positif n, lakukan hal berikut (dan hasilkan setiap tahap): mulai dengan daftar yang berisi nsalinan n. lakukan waktu berikut n: pada ilangkah ke-5, secara bertahap kurangi ientri ke-daftar sampai tercapaii Jadi, misalnya, jika diberi nadalah 4, maka Anda mulai dengan...

21
Fisika Bitstring

Latar Belakang Ya, fisika bitstring adalah hal yang nyata . Idenya adalah untuk membangun teori fisika baru menggunakan hanya serangkaian bit yang berevolusi di bawah aturan probabilistik ... atau sesuatu. Meskipun membaca beberapa makalah tentang itu, saya masih cukup bingung. Namun, alam semesta...

21
Persen Bilangan Bulat

Tulis fungsi yang mengambil daftar bilangan bulat positif dan mengembalikan daftar bilangan bulat yang mendekati persentase total untuk bilangan bulat yang sesuai di posisi yang sama. Semua bilangan bulat dalam daftar kembali harus benar-benar menambahkan hingga 100. Anda dapat mengasumsikan...

21
Slither Like a Snake

Ide Kami telah melakukan spiral matriks sebelumnya, dan rotasi penuh, dan bahkan rotasi diagonal , tetapi sejauh ini saya tidak bisa, rotasi ular ! Apa itu rotasi ular? Bayangkan deretan matriks yang bolak-balik, dengan pembagi di antara mereka seperti pembagi antrian panjang:

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
Pisahkan bilangan bulat saya

pengantar Di bidang matematika yang dikenal sebagai topologi , ada hal-hal yang disebut aksioma pemisahan . Secara intuitif, Anda memiliki satu set Xdan koleksi himpunan bagian dari X, yang dapat kita anggap sebagai properti. Sistem dipisahkan dengan baik, jika seseorang dapat membedakan antara...

21
Array yang berkembang

Diberi dua bilangan bulat positif p dan q , tugas Anda adalah mengembalikan array A yang dibuat dengan menerapkan algoritma berikut: Mulai dengan A = [p, q] dan d = 2 Untuk setiap pasangan (x, y) dari angka-angka yang berdekatan dalam A yang jumlahnya dapat dibagi dengan d , masukkan (x + y) / d...

21
Array saya harus sama dengan ini, tetapi tidak!

Diberikan array bilangan bulat ayang berisi n bilangan bulat, dan bilangan bulat tunggal x; menghapus jumlah elemen paling sedikit dari auntuk membuat jumlah asama dengan x. Jika tidak ada kombinasi akaleng x, kembalikan nilai palsu. Seperti yang ditunjukkan dalam komentar, ini adalah set maksimum...

21
Temukan persegi panjang maksimal 1s

Latar Belakang Saya ingin membeli sebidang tanah dan membangun rumah saya di atasnya. Rumah saya harus persegi panjang, dan sebesar mungkin; namun, plot yang tersedia memiliki banyak area berbatu yang tidak dapat saya bangun, dan saya mengalami kesulitan untuk memasang rumah potensial di plot...

21
Sub-array maksimum

Tentukan "maksimum sub-array" dari array yang diberikan sebagai "sub-array (berturut-turut) yang memiliki jumlah terbesar". Perhatikan tidak ada persyaratan "tidak nol". Keluarkan jumlah itu. Berikan deskripsi kode Anda jika memungkinkan. Masukan sampel 1: 1 2 3 -4 -5 6 7 -8 9 10 -11 -12 -13...

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
Gambarlah persegi berongga dari # dengan lebar yang diberikan

Saya mendapat tantangan ini dari Codingame dan saya ingin tahu tentang solusi yang lebih baik daripada saya: Diberi lebar melalui input standar gambarlah sebuah persegi berongga '#' dalam lebar dan panjang yang diberikan. Contoh: 5 hasil ##### # # # # # # ##### Saya menggunakan python untuk...

21
Hitung Perubahan Saya

Tugas Anda adalah mengurutkan array yang berisi string "quarter", "dime", "nickel", dan "sen" berapa kali tanpa urutan tertentu dan mengurutkannya sehingga mereka berada dalam urutan ini: quarter dime nickel penny(dengan kata lain, terbesar ke nilai moneter paling kecil). Aturan Program Anda...

21
Buat potongan dari array

Tugas Anda adalah untuk menulis sebuah program yang diberi array dan angka, Anda perlu membagi array menjadi potongan-potongan dengan ukuran angka. Aturan Program Anda akan menerima array A, serta bilangan bulat positif n. Array kemudian harus dibagi menjadi potongan-potongan panjang n, jika...

21
Beri peringkat daftar bilangan bulat

Anda diberi daftar bilangan bulat positif yang tidak kosong, mis [6 2 9 7 2 6 5 3 3 4] Anda harus memberi peringkat angka-angka ini berdasarkan nilainya, tetapi seperti biasa di papan peringkat, jika ada dasi maka semua angka yang diikat mendapatkan peringkat yang sama, dan jumlah peringkat yang...

21
Bungkus hadiah musiman

Tugas Diberikan elemen pembungkus dan array 3D yang tidak bergerigi, bungkus array atas, bawah, dan semua-sekitar. Anda harus menangani data karakter dan numerik, tetapi pembungkus dan sekarang akan memiliki tipe data yang sama. Contoh karakter Untuk data karakter, Anda dapat memilih untuk...