«code-golf» etiketlenmiş sorular

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

30
Bir sayı, her basamağı tarafından bölünebilir mi?
Arkadaşım ve ben AP Computer Science sınıfımızdaki bir laboratuarda çalışıyorduk ve bir tanesini problemleri kodlamaya karar verdik, çünkü sınıfımızın yarısını bitirdikten sonra hala sınıfın yarısı boş kaldı. İşte soru: Bir sayı n verildiğinde, n rakamlarının her biri tarafından bölünebilir mi? Örneğin, 128 bu testi geçecek - 1,2 ve 8 ile …
47 code-golf 

30
Çok Basit Üçgenler
Olumlu bir tamsayı (stdin, komut satırı veya function arg aracılığıyla) alan ve bu küçük üçgenlerin birçoğunu, hangi yöne döndüklerini değiştirerek bir dizesini basan veya döndüren bir program veya işlev yazın: /\ /__\ Bu tek üçgen giriş ise çıktıdır 1. Giriş ise 2, çıkış ____ /\ / /__\/ Giriş ise 3, …

14
En sevdiğiniz kelimeyle bir kare kare yapın
Gelmiştir favori 6 harfli yaygın İngilizce kelime seç hiçbir harf tekrarlanan gibi wombat. Karakter NxN kılavuzundaki bir program yazın Yorum içermeyen öyle ki her satır ve sütun herhangi bir sırada küçük harflerle Sözünün tüm harfleri içerir. Program, kelimenizin tanımını 36 veya daha fazla karakter olarak vermelidir . kurallar Stdout'a çıktı. …

15
Elementlerin Periyodik Tablosu - Kod Golf
Pratik Golf Üzerine - ABD Devletleri Senin görevin ununoctium (118) dahil olmak üzere, element adı verilen bir elementin kısaltmasını (sembol) bulmaktır. Wikipedia'daki periyodik tabloyu kullanın . Pürüzlü ossifrage sayesinde, kısaltmalardaki tüm öğelerin listesini http://pastebin.com/DNZMWmuf adresinde bulabilirsiniz . Herhangi bir dış kaynak kullanamazsınız. Ayrıca, özellikle periyodik tablonun öğeleriyle ilgili yerleşik verileri …

18
Perl'de golf oynamak için ipuçları?
Perl'de golf oynamak için hangi genel ipuçlarınız var? Genel olarak golf problemlerini kodlamak için uygulanabilecek fikirleri arıyorum, en azından biraz Perl'e özgü (örneğin, "yorumları kaldır" bir cevap değil). Lütfen cevap başına bir ipucu gönderin.
47 code-golf  tips  perl 

30
Piksel-sanat, bölüm 1: Süper Mario
o bir ben! Günümüzün görevi basittir: Super Mario Bros'tan NES'e mavi bir arka plan üzerinde boşta kalan küçük Mario sprite'i gösteren bir program veya bir fonksiyon yazın. Her tür giriş, ekranda / pencerede / tarayıcıda herhangi bir yerde bu 12 * 16 pikselleri gösterdiği sürece geçerlidir. (DÜZENLEME: eğer diliniz piksel …

30
1, 2, 3, 4, 5, 6, 7, 8 ve 9'u “bir”, “iki”, “üç”, vb.
Kazanan: profesorf'un bash cevabı ! Bir bütün 9 bayt! Vaov! Cevabınızı göndermeye devam edebilirsiniz, ancak artık kazanamazsınız. Posterity için tutulan orijinal yayın: Amacınız bir dönüştürmektir bütün temsil ettiği kelimenin içine 1-9 arasındaki sayı. Ondalıklar için endişelenmenize gerek kalmayacak Kullanıcı bir numara girecektir. Asla 10 veya daha yukarı birşeye girmeyeceklerini varsayalım. …

30
“N NE E SE S SW W NW” yazdır
Bu neredeyse önemsiz görünüyor, ancak bazı çabalardan sonra J'deki değişmez çözümü yenemediğimden, bunun iyi bir meydan okuma yapabileceğini düşündüm (açık olmak gerekirse, bu J'ye özgü bir meydan okuma değil). Başlık her şeyi söylüyor. Dönen ya da basan bir program ya da işlev (argüman almayan) yazmanız yeterlidir: N NE E SE …

30
RGB renk ızgarası oluşturun
Bu! RGB renk ızgarasıdır ... Temel olarak, içinde 2 boyutlu bir matris var: İlk satır ve ilk sütun kırmızıdır. İkinci satır ve ikinci sütun yeşildir. Üçüncü satır ve üçüncü sütun mavidir. İşte R, G ve B harflerini kullanarak grafiksel olarak açıklanan renkler. Izgaradaki her boşluğun rengini şu şekilde hesaplıyoruz. Kırmızı …

30
Bazı Atari ST bombaları çizelim!
Giriş Atari ST Motorola 68000 mikroişlemcisi tarafından desteklenmektedir 90'ların başındaki çağına ortalarında 80 den ziyade popüler kişisel bilgisayar oldu. Bu makinede, yakalanmayan CPU istisnaları için işletim sisteminin varsayılan davranışı, aşağıdaki resimde gösterildiği gibi, ekranda bir sıra bomba göstermekti: Kaynak: https://commons.wikimedia.org/wiki/File:Row_of_bombs.png Not: İşletim sistemi versiyonuna bağlı olarak, bomba grafikleri biraz değişebilir. …

12
Braille grafikleri
4x2 bloklar halinde bir boolean matris kesin ve Braille karakter olarak bunları işlemek U+2800... U+28FF. [[0,1,0,0,1,0], [1,0,0,0,0,0], [1,0,0,0,1,0], [1,1,1,1,0,0]] ⣎⣀⠅ Boyutları 4 ve 2'nin katı değilse, 0-s'yle doldurun. [[0,1,0], [1,0,0], [1,1,1]] ⠮⠄ Her zamanki golf oynama kuralları geçerlidir, giriş biçiminde esnektir. Çıktı, bir matrisin yapısına sahip olmalı veya bir matris …

30
Oreo? Hayır… Lollipop, belki?
2009'dan beri, Android'in sürüm kod adları şekerleme temalı olmuştur. 1.5 Android Cupcake, Android 1.6 Donut, Android 2.0 Eclair, vb .. Aslında, sürüm adları alfabetik! C -> Cupcake D -> Donut E -> Eclair F -> Froyo G -> Gingerbread H -> Honeycomb I -> Ice Cream Sandwich J -> Jellybean …
46 code-golf  string 

30
Evet ama hayır ama evet
Meslektaşım kısa süre önce bana aşağıdaki JavaScript parçasını şaka olarak gönderdi: let butScript = (nrOfButs) => { for(var i = 0; i < nrOfButs; i++){ if(i % 3 == 0){ console.log("Yeah") } if(i % 2 == 0){ console.log("But") } if(i % 3 == 1){ console.log("No") } } } Kod çalışma …
46 code-golf  string 

30
Durur mu? (Soyguncular)
Bu soyguncuların ipliği. Polislerin ipliği burada . Buradaki zorluk, bir polisin gönderimini yarıda kesen bir giriş bularak çözmektir. Nedenini veya birden fazla varsa onu durduracak tüm girişleri veya polisin amaçladığı girişi sadece bir giriş yapacağını bilmek zorunda değilsiniz. Bir gönderimi kırdıktan sonra, yorumda bir link gönderin veya polisin gönderisini düzenleyin. …

30
İsviçre Bayrağını çizin
Görev: İsviçre bayrağını çıkar. İsviçre Ulusal Günü kutlu olsun / Schweizer Bundesfeiertag / Fête nationale suisse / Festa nazionale svizzera / Fiasta naziunala svizra! Ayrıntılar: Bayrak, #FFFFFFkırmızı ( #FF0000) zeminindeki beyaz ( ) çarpıdan oluşur . Haç, her bir tarafa yapıştırılmış 6x7 boyutunda kollu 6x6'lık bir kareden oluşur. Haç, her …

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.