«code-golf» etiketlenmiş sorular

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

7
Tarih Biçimi Anlaşmazlığını Çözme
Tarihlerin biçimlendirme sırası, dünyanın bugün karşılaştığı en karmaşık ve bölücü konulardan biridir. Bazılarımız, Ay / Gün / Yıl'ın uygun olduğunu iddia ediyor, bu yüzden tarihler yüksek sesle söyleniyor. Diğerleri, Gün / Ay / Yıl'ın en iyi olduğunu yüksek sesle ilan eder, çünkü terimleri temsil ettikleri sürenin artan sırasına koyar. Yeter …
17 code-golf  string 

3
Zaman yolculuğu paradoksu
Bir erkeğin iki cihazı vardır. Bir zaman makinesi - Düşünerek bu makineyi kontrol edebilir. Herhangi bir zamanda herhangi bir zamanda geçmişte veya gelecekte başka bir noktaya (veya şimdiki zamanda bile) seyahat etmesini sağlar. B'den A'ya geçmişe seyahat ederse, A'dan B'ye tüm normal olayların (zaman makineleri, alternatörler hariç) aynı şekilde tekrarlanması …
17 code-golf 

8
Dijital Hücresel Otomata
Tek bir pozitif tamsayı N ve bir ondalık basamak dizesi ( 0123456789) alan bir program veya işlev yazın . Dize, on durumlu tek boyutlu bir hücresel otomatı temsil eder . Her basamak bir hücreyi işgal eder ve bir nesilden diğerine güncelleme kuralı, her hücrenin, modulo 10 üzerinde merkezlenen N hücrelerinin …

20
Matematik Yarışması Sınıflayıcı Olun
Amerika Birleşik Devletleri'nde bir matematik onur derneği olan Mu Alpha Theta tarafından yürütülen matematik yarışmalarına katılmaktan zevk alıyorum. Yarışmalarda 30 sorudan oluşan çoktan seçmeli bir sınava giriyorum. Soru başına A'dan E'ye etiketlenmiş beş seçenek vardır. Testteki puanım her doğru cevap için dört puan, boş bırakılan bir soru için sıfır puan …
17 code-golf  string 

1
Alkanların Lewis Yapılarını Çizim
Ben sadece alkanlar hakkında okulda bir ders vardı ve muhtemelen büyük bir kod golf meydan okuma yapacak düşündüm! Endişelenme, göründüğü kadar karmaşık değil! Hızlı Rehash (Lütfen Dikkat: Bu özeti saklamak için tüm bilgiler% 100 doğru değildir.) Alkanlar karbon ve hidrojen telleridir. Her karbon atomunun 4 bağı ve her hidrojen atomu …

6
N-Boyutlu Vektörleri Numaralandırma
Pozitif bir tamsayı k > 1ve negatif olmayan bir tamsayı verildiğinde i, negatif olmayan tamsayıların bir k-tülü (veya k-boyutlu vektörü) üretilir . Her için k, ℕ için ℕ gelen harita k , bijective olmalıdır . Yani, her girdi ifarklı bir demet üretmeli ve olası her demet bir girdi tarafından üretilmelidir …

11
Gama Fonksiyonu Golf
Gerçek sayısı göz önüne alındığında tiçinde (-10^9,13)(dahil değil -10^9veya 13giriş, çıkış gibi) Γ(t)olarak da bilinen, Gama fonksiyonu şu şekilde tanımlanmıştır: Bu görevi çözmek için yerleşik bir Gamma işlevi veya yerleşik sayısal veya sembolik entegrasyon işlevleri kullanamazsınız. Çıktınız 10^-6, verilen değer için daha az kısıtlayıcı olan 6 önemli rakama veya gerçek …

14
Permütasyonlarla Eğlence
Kim permütasyonları kesinlikle sevmez, değil mi? Biliyorum, inanılmazlar –– çok eğlenceli! Peki, neden bu eğlenceyi alıp daha eğlenceli hale getirmiyorsun ? İşte zorluk: Tam formda bir girdi verildiğinde: nPrburada nhavuz alınır ve rbu havuzdaki seçimlerin sayısıdır (ve nve rtamsayılardır), tam permütasyon sayısını verir / döndürür. Terminoloji ile biraz paslı olanlar …

5
Cep Telefonu Klavye Yazma
Cep Telefonu Klavye Yazma Bu soru bir süre önce soruldu , ancak zayıf özellikler nedeniyle kapatıldı. Yani, daha iyi özelliklerle yeniden yapıyorum. Bu soru ilişkilidir, ancak tam tersi yönde gider. T9 gelmeden önce, bir metin mesajına bir karakter yazmak için, istediğiniz karakteri elde etmek için sayı tuşlarından birine birkaç kez …

2
Bazı Güvenli PIN'ler Oluşturun
Kötü alınan bu taşınan postadan ilham alındı . Şirketinizdeki güvenlik sorumlusu, onu verdikten sonra PIN oluşturma sisteminizle ilgileniyor 12345. Ayrıca pahasına yaptığınız Spaceballs şakasını gerçekten takdir etmedi, bu yüzden PIN jeneratörünü yeniden yazmak için yetkilendirildiniz. Bazı özel donanıma uyması gerektiğinden, onu olabildiğince küçük yapmanız gerekir. Senin görevin İki giriş alırsınız …

14
Bir satranç FEN dizesinden alınan puanın değerlendirilmesi
Meydan okuma Forsyth – Edwards Notasyonu (FEN), bir satranç oyununun belirli bir tahta pozisyonunu tanımlamak için standart bir gösterimdir. Zorluk FEN dizesini kullanarak puanı değerlendirmektir. Bu bir FEN dizesi örneğidir: 5k2/ppp5/4P3/3R3p/6P1/1K2Nr2/PP3P2/8 Bu dizeyi kullanarak, her bir rengin malzeme skorunu aşağıdaki skor tablosuyla hesaplayabilirsiniz: p / P = Piyon = 1 …
17 code-golf  chess 

6
Ulam'ın Spiralin Asalları
Ulam'ın spirali, matematikte gerçekten büyüleyici, ama şaşırtıcı bir konudur. Ayrıntılı olarak nasıl çalıştığını burada bulabilirsiniz , ancak kısa bir özet şu şekilde açıklanabilir: Bir tane yazarak başlıyorum, sonra sağına iki tane yazıyorum. İkisinin üzerine üç tane yazıyorum ve soluna dört tane yazıyorum. Sarmal bir desen oluşturarak, sonsuz bir şekilde (ya …
17 code-golf  math  primes 

16
BU gibi YAZDIR
STDIN'e bir girdi alan ve 2k-1th kelimesindeki tüm küçük harfleri (aksanlı harfler dahil) ve th kelimesindeki tüm büyük harfleri (aksanlı harfler de dahil) yapan bir program yazın 2k( kpozitif bir tamsayıdır). Program hiçbir kelimedeki diğer karakterleri etkilememelidir. Örneğin, dize ise Ook! O0k!çıktı olmalıdır OOK! o0k!. Boşluk olmayan bir karakterden sonra …
17 code-golf 

8
Piyon Satranç Tahtasında Yakalama
Bir satranç tahtasını temsil eden ve sadece piyonları giriş ve çıkış olarak gösteren bir dize alan veya tahtada herhangi bir yakalamanın mümkün olup olmadığını döndüren bir program veya işlev yazmalısınız. Giriş, başka hiçbir parçası olmayan beyaz ve siyah piyonların konumlarını tanımlayan FEN benzeri bir gösterimdedir. Düşmanı yakalayabilecek bir piyon olup …

6
Ode Golf - Mektup Silme
Bir sözlük dosyası (her satırda bir kelime veya kelime öbeği içeren, olası noktalama işaretleri içeren ancak sayı içermeyen bir metin dosyası; satırlar alfabetik olarak yazılır) verildiğinde, başka bir kelime oluşturmak için bir sözcüğün bir harfin kaldırılabileceği her sözcük kombinasyonunu çıktılamanız gerekir; kaldırılan harf parantez içine alınmalıdır. Örneğin, girdi cat cart …
17 code-golf  string 

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.