«code-golf» etiketlenmiş sorular

Code-golf, kaynak kodunun en az baytında belirli bir sorunu çözmek için bir yarışmadır.

30
Deterministik olmayan çıktı üretmek için en kısa kod
Deterministik olmayan çıktılar üretmeniz gerekiyor . Bu durumda, bu, çıktının her zaman aynı sonuç olmayacağı anlamına gelecektir. Kurallar: Her zaman aynı çekirdeğe sahip olan sözde rasgele sayı üreteci sayılmaz. Her yürütmede farklı (bilinmeyen) bir zamanda çalıştırılan programa güvenebilirsiniz. Kodunuzun işlem kimliğinin (tercüman tarafından belirlenmediyse) deterministik olmadığı varsayılabilir. Web tabanlı rastgeleliğe …
83 code-golf  random 

30
10 x 10 yıldız işareti yazdır
Arka fon Bu, döngüler için gösterilecek standart bir ders kitabı örneğidir. Bu, ~ 10 yıl önce programlama öğrenmeye başladığımda öğrendiğim ilk programlardan biri. Görev Bu tam metni basacaksınız: ********** ********** ********** ********** ********** ********** ********** ********** ********** ********** gözlük Ekstra takip eden yeni hatlarınız olabilir. Her satırın sonunda, sondaki yeni …

6
3D ASCII Blok Binası
Meydan okuma Bir 11x11 tamsayı dizisi alan bir program yazın ve dizideki her değerin, dizinin konumu ile eşleşen koordinatlardaki bir blok sütununun yüksekliğini temsil ettiği bir 3D ASCII blok yapısı oluşturur. Negatif yükseklik "kayan" bir sütundur - yalnızca üst blok görünür. Örnek __________________ ___ /\__\__\__\__\__\__\ 3, 0, 0, 0, 0, …

30
Köpeğimin gerçekten duyduğu şey
Köpeğime Rex denir. Ona her azar azar attığımda, çok etkilenmiyor gibi görünüyor ve tepki verdiğini gördüğüm tek şey ismini telaffuz ettiğim zaman. Söylersem Rex, I told you not to do this! You're making me angry Rex! tek duyduğu şey Rex, * **** *** *** ** ** ****! ***'** ****** ** …

28
8 günlük bir çizgidesin!
Dil öğrenme uygulaması olan Duolingo'da bunun için birçok şey var, ancak beni çıldırtan önemli bir konu var. Bana arka arkaya kaç gün geçirdiğimi ve 7 günlük bir izlemiş olduğunuz gibi bir mesajla uygulamayı kullandığımı söylüyor ! Bir kenara tirelemeyi ve sayının hecelenmesi gerekip gerekmediğini belirleyerek, bu, çoğu sayı için işe …
82 code-golf  number 

25
Pi bir dilim fırında
Bu tam metni basan veya çıkaran bir program veya işlev yazın (142 karakterden oluşur): ()()()()()() |\3.1415926| |:\53589793| \::\2384626| \::\433832| \::\79502| \::\8841| \::\971| \::\69| \::\3| \__\| Programınız giriş yapmamalı (örneğin bunun mümkün olmadığı diller hariç sed) ve yukarıdaki metni (ve yalnızca yukarıdaki metni) çıktı olarak üretmelidir . Sondaki yeni satır kabul …

11
Regex, Kağıt, Makas, Kertenkele, Spock
Isınma: Regex, Kağıt, Makas Bu, çok kısa bir çözümün varolduğunu fark etmeden önce asılda göndermek istediğim zorluk. Bununla birlikte, aşağıdaki asıl sorun için hazırlık aşamasında düşünmek ilginç bir problem olabilir. Üç regex R , P ve S yazıp birbirlerini döngüsel bir Rock, Paper, Scissors tarzında eşleştirecek şekilde yazın. Özellikle, R …

30
<Tüm diller> golf için ipuçları
Bu yazının amacı, &lt;all languages&gt;belirli bir yerine kolayca uygulanabilecek tüm golf ipuçlarını toplamaktır . Yalnızca mantığının dillerin çoğuna uygulanabileceği cevaplarını yayınlayın . Lütfen cevap başına bir ipucu
81 code-golf  tips 

30
Bir Tabula Recta yazdırın!
Bir Tabula Recta yazdırın! Tabula Recta (bazen 'Vigenere Masası' olarak da adlandırılır), Johannes Trithemius tarafından yaratıldı ve Bellaso'nun Vigenere şifresi ve Trithemius şifresinin tüm varyasyonları dahil olmak üzere birkaç şifrede kullanıldı. Bu gibi görünüyor: ABCDEFGHIJKLMNOPQRSTUVWXYZ BCDEFGHIJKLMNOPQRSTUVWXYZA CDEFGHIJKLMNOPQRSTUVWXYZAB DEFGHIJKLMNOPQRSTUVWXYZABC EFGHIJKLMNOPQRSTUVWXYZABCD FGHIJKLMNOPQRSTUVWXYZABCDE GHIJKLMNOPQRSTUVWXYZABCDEF HIJKLMNOPQRSTUVWXYZABCDEFG IJKLMNOPQRSTUVWXYZABCDEFGH JKLMNOPQRSTUVWXYZABCDEFGHI KLMNOPQRSTUVWXYZABCDEFGHIJ LMNOPQRSTUVWXYZABCDEFGHIJK MNOPQRSTUVWXYZABCDEFGHIJKL NOPQRSTUVWXYZABCDEFGHIJKLM OPQRSTUVWXYZABCDEFGHIJKLMN PQRSTUVWXYZABCDEFGHIJKLMNO …

30
2048 benzeri dizi kayması
2048 oyunda olduğu gibi bir diziyi değiştirmek istediğimizi varsayalım : dizide birbirini takip eden iki eşit eleman varsa, bunları değer öğesinin iki katıyla birleştirin. Shift, her ardışık eşit eleman çiftinin toplamı ile değiştirildiği yeni bir dizi döndürmeli ve çiftler kesişmemelidir. Vites değiştirme yalnızca bir kez yapılır, bu nedenle sonuçta elde …

16
Yenildi SVGCaptcha
Ben rastladım SVGCaptcha ve hemen bunun kötü bir fikir olduğunu biliyordum. Doğrulama kodunu, kodun ürettiği SVG görüntülerinden çıkararak bunun ne kadar kötü bir fikir olduğunu göstermenizi isterim. Örnek bir resim şöyle görünür: Örnek resmin kaynağı: &lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"&gt; &lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" width="200" height="40" …

25
“Merhaba, Dünya!” yazdır
Evet gerçekten. Basılı kopya oluşturmak için bir donanım yazıcısıyla 🖨 yazdırın . Gerekli komutları / verileri yazıcınıza, aşağıdaki metin bir kağıda basılacak şekilde gönderin: Selam Dünya! Kullanabileceğiniz yerel veya ağa bağlı herhangi bir yazıcıyı kullanabilirsiniz. Yazıcınız izin veriyorsa, beyaz kağıda siyah mürekkeple 8 punto veya daha büyük bir metin kullanmanız …


30
Teleskopik Parantezler
Boş olmayan, doğru dengelenmiş bir parantez dizisi düşünün: (()(()())()((())))(()) Her parantez çiftinin daraltılmış bir teleskopik yapıdaki bir halkayı temsil ettiğini hayal edebiliyoruz . Öyleyse teleskopu uzatalım: ( )( ) ()( )()( ) () ()() ( ) () Buna bakmanın başka bir yolu da n derinliğindeki parantezlerin yatay pozisyonlarını koruyarak n …

30
Belleği olabildiğince az bayt olarak sızdır
Göreviniz, olabildiğince az sayıda baytta en az bir bayt bellek sızdıracak kod yazmaktır. Hafıza sadece tahsis edilmemiş halde sızdırılmalıdır . Sızan hafıza, programın ayırdığı hafızadır ancak hafızayı doğru bir şekilde tahsis etmeden önce erişim kabiliyetini kaybeder. Çoğu yüksek seviye dil için bu hafızanın öbek üzerinde tahsis edilmesi gerekir. C ++ …
79 code-golf 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.