Pemrograman Puzzle & Golf Kode

11
Bukan hanya puzzle empat merangkak

Dalam varian Four Four puzzle ini, Anda harus menggunakan hingga x x's(dan tidak ada nomor lain) dan serangkaian operasi untuk mencapai setiap angka dari 0 hingga 100. Jika x = 4demikian, Anda dapat menggunakan hingga empat 4sdan pertanyaan ini menjadi empat merangkak klasik puzzle (kecuali Anda...

11
Jumlah dari matriks yang direplikasi

Diberikan daftar angka [ a 1 a 2 ... a n ] , hitung jumlah semua matriks Aᵢ di mana Aᵢ didefinisikan sebagai berikut ( m adalah maksimum semua aᵢ ): 1 2 ⋯ (i-1) i (i+1) ⋯ n +---------------------------- 1 | 0 0 ⋯ 0 aᵢ aᵢ ⋯ aᵢ 2 | 0 0 ⋯ 0 aᵢ aᵢ ⋯ aᵢ . . . . . . . . . . . . . . . . aᵢ | 0 0 ⋯...

11
Hasilkan Daftar Rotonim 2

Rotonim 2 "Rotonim" adalah kata yang ROT13 menjadi kata lain (dalam bahasa yang sama). Untuk tantangan ini, kami akan menggunakan definisi alternatif: "Rotonim" adalah kata yang digulirkan / dirotasi menjadi kata lain (dalam bahasa yang sama). Sebagai contoh: 'stable' < 'tables' <...

11
Blok partisi string

Inspirasi . Pertimbangkan daftar l, yang terdiri dari angka-angka. Tentukan operasi blok pada indeks ipada daftar luntuk menjadi tindakan memindahkan 3 elemen berurutan mulai dari idalam lhingga akhir. Contoh: l, i (1-indexing) -> l (after applying block operation at index i) [1,2,3,4,5], 1...

11
Camel Up Cup: Turnamen papan permainan AI

Piala Unta 2k18 Dalam tantangan ini, kita akan memainkan permainan papan semi-populer Camel Up. Unta! adalah permainan papan yang memiliki pemain yang bertaruh unta untuk memenangkan putaran, memenangkan game atau kalah, mengatur jebakan untuk memengaruhi pergerakan atau menggerakkan unta....

11
Gambarkan piramida keturunan (tambahan)

Tantangan Diberi urutan bilangan bulat non-negatif, buat fungsi yang menghasilkan piramida turunan di mana anak-anak adalah jumlah dari kedua bilangan orang tua. Hasilnya dikeluarkan sebagai string menggunakan tab \t. Catatan: trailing tab pada setiap baris tidak

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
Tas Roti Malas

Saya bekerja di toko roti yang menyajikan roti gandum, gandum hitam, gandum, gandum, dan Perancis, tetapi tukang roti itu agak aneh - ia menumpuk roti secara acak, dan kadang-kadang hanya meninggalkan beberapa rak di ujung kosong. Setiap hari, pelanggan yang sama masuk dan meminta satu roti untuk...

11
Mencetak Briscola

pengantar Briscola adalah salah satu permainan kartu paling populer di Italia. Ini adalah permainan kartu pengambilan trik, seperti Bridge. Briscola terkenal dengan sistem poin anehnya. Dalam tantangan ini, diberikan dua kartu, Anda akan menampilkan apakah yang pertama skor lebih banyak, lebih...

11
Mantan Menambah Urutan Set

Latar Belakang Sebuah mantan peningkatan set urutan urutan didefinisikan sebagai urutan bilangan bulat set yang memenuhi berikut:S 1 , S 2 , ⋯ , S nNNNS1, S2, ⋯ , SnS1,S2,⋯,SnS_1,S_2,\cdots,S_n Setiap adalah bagian yang tidak kosong dari . { 1 , 2 , ⋯ , N }SsayaSiS_i{ 1 , 2 , ⋯ ,...

11
Pertukaran Gajah Putih

Ini Natal pada bulan Juli, jadi cara apa yang lebih baik untuk merayakannya selain pertukaran hadiah gajah putih virtual! Untuk tantangan King of the Hill ini, Anda harus membuat bot yang bermain dalam simulasi pertukaran Gajah Putih , berusaha mendapatkan hadiah dengan nilai tertinggi yang bisa...

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
Pembaruan File Bahasa Minecraft

Di 1.13, file bahasa Minecraft diubah dari format kunci multi-line = nilai sederhana ke JSON . Tantangan Tulis program yang mengkonversi dari format asli mengembalikan string JSON. Input dapat diambil dengan menggunakan metode input standar, output harus json dari metode output standar Format...

11
Bilangan prima dalam jumlah besar

Diberi nomor besar (dalam basis 10), seperti 1234567891011121314151617, temukan "subnumber" utama di dalamnya. "Subnumber" utama adalah urutan digit berurutan (diambil dari input), yang mewakili bilangan prima (dalam basis 10). Input : Nomor (baik string, file, atau apa pun yang Anda...

11
Setiap Orang Seharusnya Memiliki Teman

Karakter yang terisolasi adalah karakter (selain baris baru) yang tidak memiliki karakter yang berdekatan dengan tipe yang sama. Karakter yang berdekatan dapat ke kiri, kanan di atas atau di bawah, tetapi tidak diagonal. Misalnya dalam teks berikut Hini diisolasi: Ybb YH% %%%% Semua karakter...

11
Game perjudian Festival Pertengahan Musim Gugur

Besok adalah festival Pertengahan Musim Gugur, dan dengan semangat liburan itu, saya akan memperkenalkan permainan judi yang kami (orang-orang dari Xiamen ) mainkan selama liburan! Aturan Permainan ini dimainkan dengan enam dadu 6 sisi. Kombinasi angka yang berbeda memiliki peringkat yang...

11
Lacak objek dalam ruang 2d

Deskripsi Tugas dari tantangan ini adalah untuk menyusun program atau fungsi yang melacak objek tertentu dalam ruang n × nn×nn×n . I / O Program Anda akan diberikan 3 input, yang dapat diambil dengan cara apa pun yang masuk akal : nakan menjadi ukuran sisi pesawat. (jadi, untuk , bidang Anda...

11
Perencana Kalender ASCII

Diberikan daftar kegiatan dan waktu / tanggal mulai, mengeluarkan kalender ASCII-art yang menunjukkan kegiatan pada hari yang tepat. Semua aktivitas dijamin berada di bulan yang sama, tidak ada dua aktivitas yang akan dilakukan pada hari yang sama, dan semua aktivitas dijamin sesuai di dalam kotak...