Pemrograman Puzzle & Golf Kode

8
Palindrom Prefixless

Tulis sebuah program atau fungsi yang membutuhkan N , dan S dan hasilkan jumlah palindrom dengan panjang S yang dapat Anda bangun menggunakan alfabet ukuran N sehingga awalan ukuran antara 2 dan S-1 bukanlah palindrom. Misalnya jika N adalah 2 dan S adalah 5 Palindrom yang valid...

8
Riffle mengacak string - Polisi

Perampok pos Sebuah mengocok riffle adalah cara mengocok kartu di mana dek dibagi menjadi 2 bagian kira-kira sama dan bagian yang riffled satu sama lain dalam kelompok-kelompok kecil. Ini adalah cara mengacak-acak sebuah string: Pisahkan string menjadi bagian yang sama. Balikkan string, dan...

8
Loop Divisi Integer

Tantangan Diberikan bilangan bulat positif yang didukung oleh bahasa Anda: Ambil input dan bagi menjadi dua. Untuk semua divisi dalam program ini, jika inputnya ganjil, bulatkan setengah ke atas dan setengah ke bawah (mis:, 7 -> 3,4tidak 7 -> 3.5,3.5). Bagi kedua nomor menjadi dua,...

8
Levenquine Lemah Siklik

Pertanyaan ini meminta kami untuk membuat "Cyclic Levenquine" tidak terjawab . Jadi hari ini kita akan meminta versi yang sedikit lebih sederhana. Dalam tantangan ini kita akan mendefinisikan K- Linux bahkan menjadi program yang outputnya adalah jarak Levenshtein K dari sumbernya. Tugas Tujuan...

8
Perpanjangan Game of Sevens

pengantar Keluarkan semua angka dalam basis tertentu yang akan muncul dalam versi tujuh game yang diadaptasi. Tantangan Tugas Anda adalah menampilkan semua angka dalam basis tertentu dalam rentang tertentu, melewatkan yang cocok dengan kondisi tertentu. Anda akan diberikan empat input: base...

8
Indeks Permutasi Spiral Diratakan

Konteks Pertimbangkan matriks persegi dengan nkolom dan baris yang berisi bilangan bulat positif pertama n^2(yaitu nkuadrat), di mana nganjil. Elemen-elemen dari matriks disusun sedemikian rupa sehingga bilangan bulat 1melalui n^2ditempatkan secara berurutan dalam spiral berlawanan arah jarum jam...

8
Kompres ke Impress

Terinspirasi oleh kedua tantangan "Unique is Cheap" oleh @Laikoni , di mana skornya berdasarkan pada tantangan itu sendiri, serta jawaban JavaScript (ES6) dari @ETHproductions untuk tantangan "Palindrome Compression" , di mana ia menggunakan yang cukup keren metode kompresi untuk flag palindrome,...

8
Pencarian Program Craptastic

Perusahaan kabel tertentu yang terkenal memiliki fitur 'Cari Program' yang agak canggung yang bekerja melalui remote. Dibutuhkan banyak tombol untuk mendorong; jadi, sebagai pengagum ekonomi gerak, saya pikir saya akan mencari bantuan programmer untuk meminimalkan jumlah gerakan jari yang harus...

8
99 Varietas Dosa

99 Varietas Dosa adalah rantai warung dosa pinggir jalan yang populer di seluruh India Selatan. Ini terinspirasi oleh kombinasi rantai ini dan tantangan CodeGolf klasik "99 Bottles of Beer". Buat kembali varian menu '99 Varietas Dosa 'yang populer yang tercantum di bawah ini. (Catatan: Terlepas...

8
Rantai Golf (Benang Perampok)

Ini adalah tantangan Polisi dan Perampok. Untuk utas Polisi, buka di sini . Polisi punya tiga tugas. 1) Pilih urutan dari OEIS . 2) Pilih bahasa (ini disarankan sebagai golflang, tetapi tidak harus) bahwa, ketika diberi input n, output A(n)(di mana A(n)urutan dipilih) menggunakan semua aturan...

8
Sambut sesuai dengan waktu hari

Tantangan Tulis program yang menyambut pengguna tergantung pada jam berapa (GMT) itu. Keluaran String (dicetak atau dikembalikan) sesuai dengan aturan ini: Jika waktunya 06: 00-11:59 salam harus "Selamat pagi" Jika jam 12: 00-17:59 salam harus "Selamat siang" Jika waktunya 18: 00-19:59 salam...

8
Buat grafik garis / grafik konjugat

pengantar Diberikan graf G tidak berarah, kita dapat membuat grafik L (G) (disebut grafik garis atau grafik konjugat) yang mewakili koneksi antara tepi dalam G. Ini dilakukan dengan membuat simpul baru di L (G) untuk setiap tepi di G dan menghubungkan simpul-simpul ini jika ujung-ujungnya mewakili...

8
Connect-4 yang Dapat Diobservasi Sebagian

Permainan Anda akan memainkan (hampir) permainan standar Connect-4 . Sayangnya, ini adalah permainan korespondensi dan seseorang telah menempatkan pita hitam di setiap baris kedua mulai dari bawah, sehingga Anda tidak dapat melihat gerakan lawan Anda di dalam baris ini. Setiap gerakan dalam kolom...

8
Tabel Cayley dari Grup

The Dihedral kelompokD3D3D_3 mewakili simetri dari sebuah segitiga sama sisi, dengan menggunakan identitas (diwakili oleh id), rotasi (diwakili oleh r1dan r2), dan refleksi (diwakili oleh s0, s1dan s2). Tugas Anda adalah menghitung komposisi dari elemen . Mereka diberikan oleh tabel Cayley di...

8
Kotak Hitung

Kita semua telah melihat gambar-gambar dengan tulisan "Berapa banyak kotak dalam gambar ini? 98% tidak akan mendapatkan ini dengan benar!" Nah, inilah kesempatan Anda untuk menertawakan 98% itu. Memasukkan Blok persegi panjang yang hanya terdiri dari 2 karakter. Dalam bentuk umum, ini...