«number» etiketlenmiş sorular

Bu zorluğun çözülmesi, sayısal değerlerin kullanılması, kullanılması, giriş olarak kabul edilmesi veya sayısal değerlerin çıkarılmasıyla çözülmesi amaçlanmıştır.

8
Kıyafet veya Downgoat?
Keçinin bir görüntüsünü verdikten sonra, programınız keçinin baş aşağı olup olmadığını belirlemeye çalışmalıdır. Örnekler Bunlar girdinin ne olabileceğinin örnekleridir. Gerçek giriş değil Giriş: Çıktı: Downgoat spec Programınız en fazla 30.000 bayt olmalı Giriş tam keçiyi içerecek Resim her zaman bir keçi içerecektir Keçi ters ise, çıkış Downgoat, aksiUpgoat Girdi, bir …

30
Bu sayı asal mı?
İster inanın ister inanmayın, basit bir ilkellik testi için henüz bir kod golf mücadelemiz yok . Özellikle "normal" diller için en ilginç zorluk olmasa da, birçok dilde önemsiz olabilir. Rosetta kodu, biri Miller-Rabin testi , diğeri deneme bölümünü kullanarak, birincillik testine deyimsel yaklaşımların diline göre listeler . Ancak, “en deyimsel” …

30
Bir program tarafından kendisinden daha kısa (karakter olarak) yazdırılabilen en küçük pozitif taban 10 tamsayısı nedir?
Bence yukarıdaki soru açık, ama tam olarak: İsteğe bağlı olarak tek bir yeni satır izleyen pozitif bir 10 tabanlı tam sayı yazdıran tam bir program (sadece bir işlev değil) yazın . Nitelikli programlar, çıktısı programın kaynak kodundan daha uzun ( bayt cinsinden ), bayt cinsinden (program kaynak kodu için ASCII …

30
Ne kadar yüksek sayarsın?
Meydan okuma: Göreviniz, her birinin bir tamsayı çıktığı / yazdırdığı / döndürdüğü, olabildiğince çok sayıda program / fonksiyon / snippet yazmaktır. İlk program tamsayı 1, ikincisi 2vb. Çıktı vermelidir . Programlar arasında hiçbir karakteri tekrar kullanamazsınız. İlk program Yani, eğer: x==xo zaman karakterleri kullanamaz xve =diğer programların herhangi birinde yine. …


30
Fibonacci işlevi veya dizisi
Fibonacci dizisi sırayla her sayıda kendinden önce gelen iki sayının toplamı numaraları, bir dizisidir. Dizideki ilk iki sayının ikisi de 1'dir. İşte ilk birkaç terim 1 1 2 3 5 8 13 21 34 55 89 ... Aşağıdakilerden en kısa kodu yazın: Fibonacci dizisini uçsuz olarak oluşturur. Verilen dizinin th …

30
Yazdırılabilir En Büyük Sayı
Amacınız, sayı yazdıran bir program yazmaktır. Sayı büyüdükçe, daha fazla puan alırsınız. Ama dikkat et! Kod uzunluğu, puanlama işlevinde hem sınırlıdır hem de çok ağırdır. Basılı numaranız, çözümünüz için kullandığınız bayt sayısının küpü ile bölünür . Diyelim ki yazdırdınız 10000000ve kodunuz 100bayt uzunluğunda. Son puanınız olacak 10000000 / 100^3 = …


20
Bir liste sıralayın ve biraz İngilizce yazın!
Patronun gizli gizli mesajı okumayı başardı . Ama seni kovmaktan vazgeçmedi, sadece bir sekreter yaptı ve kod yazmanı yasakladı. Ama sen bir programcısın. Kod yazman gerekiyor. Sen gerekir kod. Bu nedenle, kodunuzun olabildiğince İngilizceye benzemesi, mantıklı olması ve olabildiğince az kod gibi görünmesi gerekir. Kodunuz bir tamsayı listesi (bir işlevde …

30
Çok Yönlü Tam Sayılı Yazıcı
En az üç farklı dilde çalıştırılabilir bir kod parçası yazın. Kod 1, bir 2numaralı dilde, iki 3dilde , üç dilde vb. Tamsayı vermelidir . Kurallar: Çıktı yalnızca tamsayı olmalıdır, ancak izleyen satırsonları tamamdır. Kod hiçbir şekilde girdi alamaz Aynı dilin farklı ana sürümleri benzersiz olarak kabul edilir. Bu nedenle, kodunuz …

30
4, 8, 15, 16, 23, 42 [kapalı]
4, 8, 15, 16, 23, 42 Bu sayı dizisini sonsuz olarak çıkaran bir program yazın. Ancak, Numaralar kaynak kodunuzda hiçbir yerde görünmemelidir. Aşağıdakiler, Numaraları kaynak kodunda göründüğü için Numaraları çıkarmak için geçerli bir Java programı değildir: class TheNumbers { public static void main(String[] args) { for(int n = 0;;) System.out.println( …

30
Beni aşar mısın? (Polisler bölümü)
Polisler bölümü Soyguncular bölümü burada bulunabilir . Sayesinde FryAmTheEggman , Peter Taylor , Nathan Merrill , XNOR , Dennis , Laikoni ve Mego katkılarından dolayı. Meydan okuma Göreviniz aynı dilde ve aynı sürümde (örneğin Python 3.5 ≠ Python 3.4, izin verilmez) 2 farklı program ( tam programlar / fonksiyonlar / …

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 

30
On baytlık koddaki en büyük sayı
Amacınız, yalnızca on karakter kod kullanarak mümkün olan en yüksek sayıyı (standart çıktıya) yazdırmaktır. Yerleşik üs işlevleri dışında, dilinizin herhangi bir özelliğini kullanabilirsiniz. Benzer şekilde, bir sayı girmek için bilimsel gösterimi kullanamazsınız. (Böylece, hayır 9e+99.) Program, kullanıcıdan herhangi bir giriş yapmadan numarayı yazdırmalıdır. Benzer şekilde, diğer dosyalardan veya Web'den okuma, …


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.