«code-golf» etiketlenmiş sorular

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

6
Çalışan Mayın Tarlası
Mayın tarama gemisi ızgaraları oluşturmaya benzer , ancak zorluk çalışan bir mayın tarama gemisi ızgarası yapmaktır. Bu normalden daha uzun bir kod olacak (sanırım) . mayın tarama gemisi hakkında daha fazla bilgi . Mayın Tarlası, çoğu işletim sisteminde bulunan bir mantık oyunudur. Oyunun amacı, mayınların bir ızgarada nerede olduğunu belirlemektir, …

27
Dizeden benzersiz öğeleri kaldırma
Bu soruya geldim, çünkü dizede benzersiz karakterler bulmak çok yaygın bir kullanım örneği gibi görünüyor. Ama ya onlardan kurtulmak istiyorsak? Giriş yalnızca küçük harfli alfabe içerir. Yalnızca a ile z arasındaki harfler kullanılır. Giriş uzunluğu 1 ila 1000 karakter arasında olabilir. Örnek: input: helloworld output: llool Amaç: En kısa kod …
12 code-golf  string 

12
En 'benzersiz' kelimeyi bulma
Seçtiğiniz dili kullanarak , bir metinde en fazla sayıda benzersiz harf içeren sözcüğü tanımlayacak en kısa fonksiyonu / komut dosyasını / programı yazın . Benzersiz harfler UTF-8 kodlaması kullanan herhangi bir karakter içermelidir . Aynı karakterin büyük ve küçük harf versiyonları farklı ve farklıdır; 'a' != 'A' Kelimeler herhangi bir …
12 code-golf  word 

2
Code Golf: Uzay gemisinin kaderi nedir? [kayan noktalı sürüm]
Bu soru ASCII sanat versiyonundan biraz daha zordur. Sanat yok ve şimdi kayan nokta aritmetiği yapıyorsunuz! Meydan okuma USS StackExchange, gemide astronomik bir patlama meydana geldiğinde cg-00DLEF gezegeninin ağırlık alanında ilerliyordu. Geminin baş programlama memuru olarak, cg-00DELF'in güneş sisteminde karaya çarpmak zorunda kalıp kalamayacağınızı tahmin etmek için geminizin yörüngesini simüle …

11
Bir dilin tam sözdizimini gösteren en kısa program [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 3 yıl önce kapalı . Meydan okuma Bir programlama dilinin tüm sözdizimini gösteren mümkün olan en kısa programı yazın: ifadeler, ifadeler, …
12 code-golf 

4
Infix Notasyonundan Önek Notasyonuna Dönüştür
Parantez ( ()), üs ( ^), bölme ( /) ve çarpma ( *), toplama ( +) ve çıkarma ( -) (bu işlem sırasında) içerebilen aritmetik bir ifade verilir . a ^ (2 / 3) * 9 * 3 - 4 * 6 önek gösteriminde aynı ifadeyi çıktılar. (- (* (* …
12 code-golf  math 

13
ascii ilerleme çubuğu oluştur
bu soruya benzer bir şey ama küçük farklılıklar var. ilerleme çubuğunun genişliğini ve ne kadar iş yapıldığını sormak için bir program yazmanız gerekir. ve ardından aşağıdaki özelliklere sahip bir ilerleme çubuğu çizin: genişlik, ilerleme çubuğu çizmek için kaç karakter kullanmanız gerektiğini belirtir ilerleme 0,1 arasında bir kayan nokta değeri ile …

16
Tek elle kullanılan kelimeleri bulma
'abartılı', sol taraftan, normal qwerty klavye haritasında yazılabilen bir kelimeye örnektir. 'tekel' sağ el için bir örnektir. wordsBir yandan yazılabilen sözcükleri unix dosyasında arama . Çıktı iki satır olmalıdır: sol el için bu tür kelimelerin boşlukla ayrılmış listesi, ardından sağ el için liste. Örneğin a abaft abase abased abases abate …
12 code-golf 

26
Yerleştirme Listelerini Kaldırma
İçerisinde iç içe listeler bulunan bir liste verildiğinde, iç içe listelerin öğeleri iç içe geçmiş olarak listeyi döndürün. Giriş Liste, en fazla 4 derin iç içe listeye sahip olacaktır. Giriş içindeki 0'ların tümünü boş bir alan olarak sayın. Çıktı Her öğeyi ayrı ayrı yazdırın. Çıktıyı liste olarak yazdırmayın. Her öğeyi …
12 code-golf 

1
(Yerçekimi tabanlı) bir bilardo topu tipi bilgisayar benzetimi
Makine Bilardo topu tipi bir makine sadece \ _ /büyük ve küçük harfler, boşluklar ve sayı ile birlikte sembollerden oluşur 1. \ve /rampalardır. Yukarıdan gelen top, sırasıyla sağ veya sol tarafa saptırılacaktır. Her iki rampa için, eğer bir top her iki taraftan gelirse, aşağı doğru saptırılacaktır. _bir mantık öğesidir. Gerçekleştirdiği …

3
Oturum Tasarruflu Quine
Bu sorudan ilham alındı . Kullanıcıdan bazı verileri saklamasını isteyen bir program oluşturun ve program sonlandırıldığında, oturum verileri değiştiği sürece programın kendisini tükürün. Kullanıcı daha sonra yeni oluşturulan programı açar ve verileri önceki programdan geri çağırabilir. Komutları KEY VALUE: Setleri oturum değişkeni KEYiçinVALUE *: tüm verileri temizle ! KEY: sil …
12 code-golf  quine 

3
Bir Grafik Hesap Makinesi Uygulama
Hesap makineleri ile ilgili birçok soru olmuştur; ancak, herhangi bir grafik hesap makinesinin uygulanmasını içermediği görülmemektedir. Meydan okuma Birden çok formülü STDIN'den girdi olarak alan ve bunları STDOUT'a grafikleyen eksiksiz bir program yazmalısınız. Girdi formu alacaktır f1(x)=x^2-x-1. Bir olacaktır f, ardından bir sayı 0-9 (dahili), ardından (x)=, grafik formül takip …

4
Bir satranç şövalye için en kısa yol
Programınız , satranç tahtasının her karesine ulaşmak için bir satranç şövalyesinin aldığı hamle sayısını hesaplamalıdır . Giriş, başlangıç ​​karesinin koordinatlarını temsil eden iki boşlukla ayrılmış tamsayı olacaktır (yatay ve dikey koordinat, her biri 0-7 dahil). Programınız, bir satranç şövalyesinin her bir kareye ulaşmak için yapması gereken minimum hareket sayısını içeren …
12 code-golf  chess 

7
Bugün (veya diğer tarihler) gün nedir?
Görev Kullanıcının girdiği bir tarihin hafta-gün adını hesaplayan bir program veya işlev yazın. Giriş çıkış Girdi bir dizedir YYYYMMDD. Giriş değerlerine örnek: 17 Haziran 2011 19040229: 29 Şubat 1904 06661225: 25 Aralık 666 00000101: 1 Ocak 0 99991231: 31 Aralık 9999 Tüm girişlerin geçerli olduğunu varsayabilirsiniz. Sıfır yılın geçerli olduğunu …
12 code-golf  date 

5
Polinom İnterpolasyonu
Gerçek keyfi hassas rasyonel sayılar kullanarak Polinom İnterpolasyonu yapan bir program yazın . Girdi şöyle görünür: f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ... İşaretten önce ve sonra tam olarak bir boşluk olduğunu varsayabilirsiniz =, tüm sayılar kesir veya tamsayıdır. Ayrıca, girişteki tüm kesirlerin zaten …

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.