Pertanyaan yang diberi tag array-manipulation

11
First Last Last First

Tantangan Tugasnya sederhana. Diberikan array dan nilai pertama dan terakhir: Kembalikan yang pertama dari yang terakhir setelah yang pertama, dan yang terakhir dari yang pertama sebelum yang terakhir. Atau sederhananya: Diberikan array, var1, var2. Contoh Array: [var2,, var1,, var2,, var2,...

11
Minimal Sentrosimetriisasi

Terkait secara topikal. Tujuan: Diberikan matriks bilangan bulat positif , menghasilkan matriks sentrosimetri terkecil yang mengandung (matriks ini juga mengandung bilangan bulat tidak positif).M.M.MMM.MM Matriks centrosymmetric adalah matriks persegi dengan simetri rotasi orde 2 — yaitu tetap...

11
Urutan persimpangan

Melintasi urutan Diberikan daftar bilangan bulat positif A, sebut itu urutan yang meningkat jika setiap elemen lebih besar atau sama dengan yang sebelumnya; dan menyebutnya urutan menurun jika setiap elemen kurang dari atau sama dengan yang sebelumnya. Beberapa peningkatan

10
Kode-Golf: Urutan Farey (I)

Tantangan Dalam tugas ini Anda akan diberi bilangan bulat N (kurang dari 10 ^ 5), menampilkan urutan Farey dari urutan N. Input N diberikan dalam satu baris, input diakhiri oleh EOF. Memasukkan 4 3 1 2 Keluaran F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F1 =...

10
Operasi dengan Daftar

Terinspirasi oleh pertanyaan ini . Diberikan daftar yang berisi angka, cetak: Jumlah dan produk nomor dalam daftar Rata-rata dan median Perbedaan antara setiap istilah dalam daftar (ex [1,2,3] -> [1,1]: 1+1=2, 2+1=3) Daftar, diurutkan naik Minimum dan maksimum daftar Standar deviasi...

10
Array cetak dari tengah ke luar

Ini adalah pertanyaan kode-golf. Diberikan bilangan bulat s dan n tugasnya adalah untuk mengeluarkan semua larik panjang n yang mengambil nilai dari -s ke s. Satu-satunya twist adalah bahwa Anda harus menampilkannya dalam urutan berikut. Seluruh nol array panjang n. Semua array panjang n dengan...

10
Mempartisi daftar!

Dalam tantangan ini, Anda perlu mempartisi daftar, di mana partisi memiliki ukuran maks, ukuran min, dan ukuran yang disukai. Saya akan menggunakan notasi (min,pref,max) untuk menunjukkan ukuran dalam tantangan ini. Bagi mereka yang tidak terbiasa dengan partisi, daftar berikut telah dipartisi...

10
Diagonisasi blok biaya minimum

Pertimbangkan matriks diagonal blok biner yang memiliki blok kuadrat 1s pada diagonal utama, dan bernilai 0 di tempat lain. Sebut saja matriks seperti itu "valid". Sebagai contoh, berikut adalah beberapa matriks 4x4 yang valid: 1 0 0 0 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 1 1 0 1 0 0 1 1 0 0 0 1 1...

10
Hitung kecepatan relativistik

Dalam relativitas khusus , kecepatan objek bergerak relatif terhadap objek lain yang bergerak berlawanan arah diberikan oleh rumus: s=v+u1+vu/c2.s=v+u1+vu/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 + v * u / c ^ 2) Dalam rumus ini, dan adalah besarnya kecepatan...

10
Kelompok item yang berulang

Deskripsi tantangan Diberikan daftar / larik item, tampilkan semua grup item berulang berulang. Deskripsi input / output Input Anda adalah daftar / larik item (Anda bisa berasumsi semuanya bertipe sama). Anda tidak perlu mendukung setiap jenis bahasa Anda, tetapi harus mendukung setidaknya satu...

10
Bilangan yang palindrom di pangkalan N

Diberikan bilangan bulat non-negatif n >= 0, menghasilkan selamanya bilangan bulat bilangan bulat x_i >= 3yang palindrom di nbasis yang persis berbeda b, di mana basis bisa 2 <= b <= x_i-2. Ini pada dasarnya kebalikan dari OEIS A126071 , di mana Anda menampilkan indeks mana dalam...

10
Hitung OEIS A005434

Tugasnya adalah menghitung OEIS A005434 secepat mungkin. Pertimbangkan Spanjang string biner n. Mengindeks dari 1, kita dapat menentukan apakah S[1..i+1]cocok S[n-i..n]untuk semua idalam urutan dari 0ke n-1. Sebagai contoh, S = 01010 memberi [Y, N, Y, N, Y]. Ini karena 0cocok 0, 01tidak...

10
Terapkan Kubus Kubus

Cubically adalah bahasa esoterik yang cukup baru yang mampu menciptakan jawaban pendek, seperti golf untuk subset masalah yang sangat spesifik. Ini unik karena menyimpan memori dalam bentuk kubus Rubik 3x3, membuat perhitungan jauh lebih sepele daripada di kebanyakan bahasa. Di Cubically,...

10
Kepulauan Sepi

Memasukkan: Array 2D berisi dua nilai berbeda (opsional). Saya akan menggunakan 0 dan 1 saat menjelaskan aturan. Format input tentu saja fleksibel. Tantangan: Nol adalah air, dan itu adalah pulau. Untuk memastikan kesepian, tugas Anda adalah mengelilingi semua pulau dengan air dengan...