Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

30
Jalankan karakter terpanjang dalam sebuah string
Tantangan Anda: Tulis fungsi yang mengambil string s, karakter c, dan temukan jangka waktu terpanjang cdalam s. Panjang run akan l. Aturan : Jika spanjangnya 0 atau ckosong, lharus 0. Jika tidak ada contoh cdi s, lharus 0. Celah standar dan Aturan I / O Standar berlaku. Tidak masalah di …
19 code-golf  string 

11
Tujuh Puluh Tujuh Tujuh
Diberi nomor ndan ldaftar batas atas angka-angka yang dapat dibuat dengan mengalikan dua atau lebih angka yang terdiri dari hanya tujuh panjang natau kurang yang kurang dari l. A161145 dekat dengan tantangan ini, namun, Anda TIDAK akan menyertakan 7, 77, 777, 7777, 77777, dll. Contohnya n=anything, l<49 akan menghasilkan: [] …

6
Poliglot Kontradiktif
Yah, semua orang suka Polyglots . Anda akan diberikan dua bilangan bulat, dalam bentuk input standar apa pun (tanpa hardcoding). Tugas Anda adalah menulis polyglot yang menemukan nilai minimum dalam bahasa dan nilai maksimum antara dua angka dalam bahasa lain, dan melakukan operasi berikut: Kode yang menemukan nilai maksimum juga …

20
Semoga yang pertama bersamamu
Tulis program untuk mengganti semua kemunculan "force" dengan "first" dan semua kemunculan "first" dengan "force", dengan menjaga case asli untuk semua posisi karakter: "ForcefoRcefOrcE" -> "FirstfiRstfIrsT" "FirstfiRstfIrsT" -> "ForcefoRcefOrcE" Sisa string harus tetap tidak berubah, dan menjalankan program Anda dua kali akan mengembalikan string asli: "thirst of forces" -> "thirst …
19 code-golf  string 

30
Membagi dua kesalahan
Tugas Diberikan array non-kosong dari 0dan 1, membagi dua panjang berjalan dari 0. Memasukkan Array dari 0dan 1. Format yang dapat diterima: Array nyata dalam bahasa Anda String yang dipisahkan oleh linefeed dari 0dan1 String berdekatan 0dan1 Format wajar lainnya Misalnya, tiga input berikut semuanya dapat diterima: [1, 0, 0, …

2
Lipat Handuk!
Saya mendengar di suatu tempat bahwa satu hal yang teknologi belum bisa lakukan adalah melipat handuk 1 . Jadi sekarang tugas Anda untuk membuktikan pernyataan itu salah! Diberikan string sebagai input, terdiri dari persegi panjang (handuk), seperti yang berikut, lipat setiap handuk menjadi dua kali dua. Sebagai contoh: +------+ +------+ …

9
Nomor Telepon yang kacau
Anda tahu bagaimana Anda mendapatkan pesan suara dan koneksi orang itu tidak bagus, dan Anda mencoba mencari cara untuk memanggil mereka kembali, tetapi Anda tidak yakin apakah itu "5" atau "8" yang mereka kata? Itulah tantangan ini. Berita baiknya adalah bahwa penelepon membacakan nomor mereka dua kali, tetapi rusak di …
19 code-golf  cipher 

30
Cetak favicon Stack Exchange
Tantangan Cetak atau kembalikan favicon Stack Exchange, sebagaimana disediakan di bawah ini: ___________________ / \ --------------------- | | --------------------- | | --------------------- \__________ _____/ | / | / |/ Ini adalah kode-golf , jadi jawaban tersingkat di setiap bahasa menang.

4
Penolong faktorisasi Fermat
Kami ingin pd sebuah semiprime . Tujuan dari tantangan ini adalah untuk menemukan dua bilangan bulat kecil u dan v sehingga u v N dapat sepele difaktorkan dengan metode Fermat, sehingga memungkinkan untuk dengan mudah mengurangi faktor-faktor N .NNNuuuvvvuvNuvNuvNNNN Tugas Diberikan semiprime dan bilangan bulat positif k , kami mendefinisikan …

18
Buat editor garis sederhana
Dalam: string tanpa jeda baris * Izinkan pengguna untuk mengedit dan mengirimkan baris Keluar: string yang dimodifikasi (opsional dengan linebreak trailing) Editor baris minimal harus mengizinkan pengguna untuk: gerakkan kursor yang terlihat ke kiri dan ke kanan masukkan dan / atau timpa karakter pada posisi kursor hapus karakter pada posisi …

16
Cipher tambahan
Tugas ini agak sederhana, dan menggunakan tiga karakter "operator" yang berbeda. Tugas Anda adalah, diberikan urutan sederhana huruf, melakukan tugas berikut untuk mengkodekan menggunakan <, >, *. Anda dapat memilih untuk menggunakan huruf besar atau kecil, Anda tidak harus menangani keduanya. Penjelasan Cipher Sandi sederhana, Anda menggunakan operasi kenaikan dan …
19 code-golf  cipher 

3
Basis besar, digit kecil
Bahasa J memiliki sintaks yang sangat konyol untuk menentukan konstanta . Saya ingin fokus pada satu fitur keren pada khususnya: kemampuan untuk menulis dalam basis sewenang-wenang. Jika Anda menulis XbYuntuk Xangka dan Ystring alfanumerik apa pun, maka J akan mengartikannya Ysebagai angka dasar X, di mana 0melalui 9memiliki makna biasa …

2
Island Golf # 2: The Herment Eksentrik
Ini adalah yang kedua dari serangkaian tantangan Island Golf. Tantangan sebelumnya Dua pertapa telah tiba di pulau terpencil. Karena mereka datang mencari kesendirian, mereka ingin hidup sejauh mungkin dari satu sama lain. Di mana mereka harus membangun gubuk mereka untuk memaksimalkan jarak berjalan di antara mereka? Bacaan terkait Memasukkan Input …

8
Penrose Triangle Codegolf
The Penrose segitiga , juga dikenal sebagai tribar Penrose, atau tribar tidak mungkin, adalah objek yang tidak mungkin. Tujuan dari tantangan ini adalah untuk menampilkan segitiga Penrose dalam byte sesedikit mungkin. Sumber: Wikipedia Aturan: Anda harus menampilkan Segitiga Penrose secara digital setelah membuatnya. Mereka harus terlihat sama dengan gambar di …

16
Mod Mengapung!
Perangkat lunak pemodelan 3D terutama menggunakan Pemetaan UV untuk memetakan tekstur ke objek 3D. Nilai yang valid untuk U dan V biasanya terletak dalam [0..1]rentang inklusif . Tantangan Anda membeli perangkat lunak pemodelan 3D baru yang super mudah digunakan. Namun ada satu masalah dengan itu: ia menambah atau mengurangi bilangan …
19 code-golf 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.