«code-golf» etiketlenmiş sorular

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

12
Polinomların Sembolik Farklılaşması
Sembolik Farklılaşma 1: Coefishin 'Gitti Görev Stdin'den (1 ° (p) <128) x cinsinden bir polinomu alan ve farklılaştıran bir program yazın. Giriş polinomu aşağıdaki formdaki bir dize olacaktır: "a + bx + cx^2 + dx^3 +" ... burada her terimin katsayısı bir tamsayıdır (-128 <a <128). Her terim bir boşluk, …

2
En Kötü Durum Manhattan Dışlama
Toroidal olarak sarılı bir W by H kareler ızgarası düşünün . Öğeler ızgaraya aşağıdaki gibi yerleştirilir. İlk öğe herhangi bir kareye yerleştirilebilir, ancak sonraki öğeler önceki herhangi bir öğenin ( R aralığı Von Neumann mahallesi olarak da bilinir) Manhattan mesafesi R içinde olmamalıdır . Konumları dikkatlice seçmek, geçerli konumlar olmadan …

17
Sayıların ve operatörlerin listesi olarak hesap makinesi
Göreviniz tamsayı veya işleç olan bağımsız değişkenlerin bir listesini almak ve bunları şu şekilde ayrıştırmaktır: + Olarak başlayan geçerli bir operatör var. Bir operatör her bulunduğunda, mevcut operatör ona değişecektir. Olası işleçler şunlardır: "+", "-", "*", "/" ve "%", C ve çoğu dilde anlamlarına karşılık gelir. Tutulan ve 0'dan başlayan …
20 code-golf  number 

9
Ölü kod ortadan kaldırılması
Ölü kod orada hiçbir şey yapmadan oturur, asla idam edilmeyeceğini bilerek bize bakar ... ama bugün intikam alabiliriz. Şartname Giriş çok satırlı bir dize olacaktır. Her satır bir ödev veya bir ifade olabilir . atama Ödev, <name> = numberadın bir harf, alt çizgi ve sayı dizisi olduğu, ancak bir rakamla …

5
Golf En Sevdiğiniz Minecraft Aracınız
In Minecraft , varsayılan öğe dokular onları için idealdir görünüyor yapar tüm makul basit 16 × 16 piksel görüntülerdir golf . Aşağıda Minecraft'taki beş "çekirdek" elmas aletinin basitleştirilmiş dokuları bulunmaktadır: kazma , kürek , balta , kılıç ve çapa . Gösterilen görüntüler detaylarını göstermek için büyütülür. Doğru boyutta 16 × …

6
Kaynak kodu selfie
Amaç: Bir guru bir zamanlar mükemmel bir kod selfie'nin en iyi sol üst köşeden çapraz olarak çekildiğini söyledi. Kod selfie neredeyse bir Quine gibidir - ancak saat yönünde 45 derece döndürülür. Senin görevin bir kod selfie çıktı bir program kodlamaktır. Kurallar: Herhangi bir programlama dilini kullanabilirsiniz. Programlarınız dosya, dosya adı, …
20 code-golf  quine 

1
Bir dizi basamaktan en yüksek kule
Düzenleme: Sorunun sonunda ödül bulmaca. 1 basamaklı sayılar kümesi verildiğinde, bir kulenin ne kadar yüksek inşa edebileceklerini belirlemelisiniz. Rakamlar, durabilecekleri yer seviyesiyle yatay bir düzlemde yaşar. Hiçbir basamak çok basamaklı bir sayıyla karıştırılmak istemez, bu nedenle her iki tarafında da boş bir alan vardır. 4 2 1 9 6 8 …
20 code-golf 

16
Bir dizede en çok bulunan eşlenmiş harfi bulan bir program yazın
Program en çok eşleştirilen harfi çıkarmalıdır. Örneğin, programınıza aşağıdaki dize verildiyse: "Sally's friend Bobby searched for seashells." çıktı almalıdır , Lçünkü "ll"diğer çiftten daha sık olan iki kez oluşur "bb". Kurallar: Birden fazla harf, tekrarlar için 1. sıraya sahipse, bunların hepsini alfabetik sırayla çıktılayın (örneğin "Sally's friends Jimmy and Bobby …

12
Parantez ve Köşeli Parantezlerin Tamsayı Olarak Değerlendirilmesi
()[]Bu noktaları sağlayan dört karakterden oluşan bir dize alan bir program yazın : Her sol parantezin (eşleşen bir sağ parantez vardır ). Her sol köşeli parantezde [eşleşen bir sağ köşeli parantez bulunur ]. Eşleşen parantez ve parantez çiftleri çakışmaz. Örneğin [(]), eşleşen parantezler eşleşen parantezlerde tam olarak bulunmadığından veya tam …

4
(Biraz) Bilgiçlik Günü Paradoksu
Arka fon Doğum günü paradoksu hangi meydan okuyan olasılık teorisinde popüler bir sorunu (çoğu insanın) matematiksel sezgi. Sorun bildirimi: N kişi göz önüne alındığında , en az ikisinin aynı doğum gününe sahip olma olasılığı nedir (yılı göz ardı ederek). Sorun genellikle artık günleri tamamen göz ardı ederek basitleştirilir. Bu durumda, …

3
Bu Gerçek Bir Ağaç mı?
Girdi bir ASCII ağacı ise, girdi olarak çıktı ve çıktı ya da geri dönen bir program veya işlev yazmalısınız. _ \/ / \_/ | | ASCII ağaçları karakterlerden oluşmaktadır / \ | _ spacesve newlines. Boşluk olmayan karakterler hücrelerinin iki kenar noktasını bir çizgi parçasına bağlar: / sol alt ve …

3
Adalar (ve nehir) haritası
Giriş Yüzyıllar boyunca, hiç haritalandırılmamış belirli bir nehir vardı. Haritacılar Birliği, nehrin haritasını çıkarmak istiyor, ancak asla başaramadılar - bir sebepten dolayı, nehri haritalamak için gönderdikleri tüm haritacılar bölgedeki vahşi hayvanlar tarafından yenildi. Farklı bir yaklaşım gereklidir. Giriş Açıklaması Alan, uzunluk mve genişlikteki dikdörtgen bir hücre ızgarasıdır n. Sol 0,0alttaki …


9
Her boyuttaki toplam
Size çok boyutlu bir tamsayı dizisi verilir. Her boyutun sabit bir boyutu vardır (böylece 2D ise her zaman dikdörtgen olur). Programınız her boyuttaki toplamları hesaplamalı ve toplamları bu boyuttaki son yeni öğeler olarak eklemelidir. Giriş ve çıkış dizilerinin A ve B olduğunu ve A boyutunun i boyutunun n i olduğunu …

8
Kod Golf Resim İndirici
Birçok görüntü işleme zorluğunda yazı, sorun üzerinde çalışabilmek için bir dosyaya kaydedilmesi gereken görüntüler içerir. Bu özellikle sıkıcı bir manuel görevdir. Biz programcıların böyle bir yargılamaya maruz kalmamaları gerekir. Göreviniz bir Code Golf.SE sorusunda bulunan tüm görüntüleri otomatik olarak indirmektir. kurallar Programınız stackexchange.com, görüntülerin konumları hariç, başka bir alana bağlanabilir, …

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.