Pertanyaan yang diberi tag code-golf

13
Normalisasi Substring Komunis

Jika string T dengan panjang K muncul K atau lebih banyak dalam string S , maka berpotensi komunis . Misalnya, 10dalam 10/10berpotensi komunis, karena muncul 2 kali dan panjangnya 2 . Perhatikan bahwa substring ini tidak dapat tumpang tindih. Sebuah transformasi komunis adalah salah satu yang...

13
Hitung Matriks Kotak Optimal

The matrix yang optimal (untuk lingkup yang agak sempit tantangan ini) diperoleh dengan "zipping" unsur-unsur dari yang sesuai baris dan kolom dari matriks persegi dan mendapatkan maksimum masing-masing pasangan. Misalnya, diberikan matriks berikut: 4 5 6 1 7 2 7 3 0 Anda dapat menggabungkan...

13
Golf Kode Simulasi Golf

Diberi daftar hole yardage, ukuran hijau, sudut irisan dan jarak maksimal, hitung skor golf . Asumsi Bumi itu datar Semua sayuran berbentuk lingkaran Sudut irisan akan berada di antara -45 dan 45 derajat dan akan diberikan dalam derajat Semua jarak dalam metrik yang sama (yard atau meter, tidak...

13
Menambang Hexcellent

Hexcells adalah game berbasiskan Minesweeper yang dimainkan di segi enam. (Pengungkapan penuh: Saya tidak ada sangkut pautnya dengan Hexcells. Sebenarnya saya tidak terlalu menyukai permainan itu.) Sebagian besar aturan Hexcells dapat dengan mudah diungkapkan dalam Generalized Minesweeper...

13
Bisakah Anda mengalahkan Bill Gates?

Penyortiran pancake adalah istilah sehari-hari untuk masalah matematika menyortir tumpukan pancake dalam urutan ukuran ketika spatula dapat dimasukkan pada sembarang titik di stack dan digunakan untuk membalik semua pancake di atasnya. Nomor pancake P (n) adalah jumlah minimum flips yang...

13
Ratakan program Stack Cats

Stack Cats adalah bahasa berbasis stack yang dapat dibalik. Sifatnya yang dapat dibalik membuat loop yang agak aneh. Tantangan ini adalah tentang loop bersyarat (...). Ketika loop ini bersarang dengan cara tertentu, dimungkinkan untuk mengubah kode untuk mengurangi kedalaman bersarang. Berikut...

13
Konverter Warna RGB ke Xterm

Terminal 256-warna yang kompatibel dengan Xterm menambahkan 240 warna di atas 16 warna sistem yang biasa. Warna 16-231 menggunakan 6 level (0, 95, 135, 175, 215, 255) merah, hijau, dan biru, dipesan secara leksikografis. Warna 232-255 hanya 24 tingkat abu-abu (8 ... 238 kali 10 detik). Untuk...

13
Titik potong dalam labirin

Labirin diberikan sebagai matriks 0s (dinding) dan 1s (ruang walkable) dalam format apa pun yang nyaman. Setiap sel dianggap terhubung dengan 4 (atau lebih sedikit) tetangga ortogonalnya. Sebuah komponen terhubung adalah satu set sel walkable semua transitif terhubung satu sama lain. Tugas Anda...

13
Pemeriksa isogram

Tantangan: Diberi kata, periksa apakah isogram atau tidak. Apa : Isogram adalah kata yang hanya terdiri dari huruf-huruf tanpa duplikat (case-sensitive). String kosong adalah isogram. Contoh: "Dermatoglyphics" ---> true "ab" ---> true "aba" ---> false "moOse" ---> false "abc1"...

13
Pemecah Kata Pencarian

Saya harus bertanya-tanya kemarin apakah saya bisa menulis sebuah program untuk menyisir pencarian kata yang diberikan dan menghasilkan jawaban. Sebenarnya sangat mudah. Sekarang saya bertanya-tanya seberapa kecil yang bisa kita dapatkan. Aturan Input pertama Anda adalah string atau kumpulan n...

13
Semua cahaya semua cahaya semua cahaya!

Tantangan ini benar - benar sangat terinspirasi oleh All Light , yang dikembangkan oleh Soulgit Games. Tantangan Anda seorang tukang listrik, dan tugas Anda adalah untuk menghubungkan semua lampu ke baterai. Lampu dan baterai diletakkan dalam kisi-kisi. Anda dapat menghubungkan lampu atau...

13
Setumpuk bobot

Tantangan: Anda akan diberi gambar ASCII dari tumpukan bobot sebagai input, dan harus menampilkan berat gabungan tumpukan. Format: Ada 5 bobot yang berbeda, dengan berat 1, 2, 5, 10, 20 Passerees (atau unit sewenang-wenang lainnya). Bobotnya terlihat seperti ini, dalam urutan naik: 1: __...

13
Penerjemah golf sederhana

Tantangan: Tugas Anda adalah membuat juru bahasa sederhana untuk bahasa golf yang sederhana. Memasukkan: Input akan berupa string yang dipisahkan oleh spasi. Anda dapat mengganti pemisahan ruang dengan apa yang Anda inginkan Keluaran: Keluarkan hasil (angka atau string) yang diperoleh...

13
Kode Gray yang digeneralisasi

Input: Array I dari k bilangan bulat positif. Bilangan bulat tidak akan lebih besar dari 100 dan k ≤ 100 . Output: Kode Anda harus menampilkan semua kemungkinan array O dari bilangan bulat non-negatif dengan k dengan batasan 0 ≤ O i ≤ I i . Untuk mendapatkan dari satu array ke array berikutnya,...

13
Pengelompokan Data Array

Diberikan matriks integer adan integer nonnegatif i, menghasilkan pemetaan byang memetakan nilai yang berbeda di ikolom th ake baris ayang memiliki nilai di ikolom th. Anda dapat berasumsi bahwa iberada dalam kisaran setengah terbuka [0, num_cols(a))(atau [1, num_cols(a)]jika Anda memilih untuk...

13
Rantai Golf (Utas Polisi)

Ini adalah tantangan Polisi dan Perampok. Untuk utas Perampok, 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...