«code-golf» etiketlenmiş sorular

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

13
Fibonacci-quine uygulayın
Bir Quine çalıştırmak kaynağını veren bir programdır. Bu meydan okumada, bir tür varyantı olan bir Fibonacci-quine yapmalısınız. Fibonacci-quine nedir? Bir Fibonacci-quine, kaynağın aşağıdaki kural ile değiştirilmesini sağlayan bir programdır: İlk kaynak olmalıdır ...2.... Başka bir deyişle, kaynak içermelidir 2. (Neden 2? Eğer 1 olsaydı, kimse ilk 1 mi yoksa ikinci …

7
Maksimal eşleşen kenarlar kümesi bulun
Bağlı yönlendirilmemiş bir grafik düşünün. Bir kenarların eşleşen bir dizi bu grafikte kenarlar öyle ki grubu payında iki kenar ortak bir tepe oluşan bir dizi olarak tanımlanmıştır. Örneğin, soldaki şekil yeşil ile eşleşen bir kümeyi belirtirken, sağdaki şekil kırmızı ile eşleşen olmayan bir kümeyi belirtir. Eşleşen bir kümenin maximally matchingveya …

30
Belirtilen dizindeki dizenin öğesi
Uzunluğundan daha az bir dize sve negatif olmayan bir sayı nverildiğinde s, karakterin n-d konumunda çıktı alın s. 0-indeksleme ve 1-indekslemeye izin verilir. 1 endeksleme niçin pozitif ve uzunluğuna eşit veya daha az olacaktır s. s yalnızca yazdırılabilir karakterlerden oluşur. Herhangi bir makul giriş / çıkışa izin verilir. Standart boşluklar …
13 code-golf  string 

18
SE ne zaman kapanacak?
SE sadece bugün 2017-05-04 00:00 UTC saat 00:20 UTC'ye kadar kapalı / okunacaktır . Zorluk, SE aşağı / salt okunursa gerçek bir değer ve SE değilse yanlış bir değer üretmektir. Herhangi bir girdiniz olmayabilir ve SE'nin aşağı / salt okunur olup olmadığını belirlemek için date yerleşimlerini kullanmalısınız (aslında SE api …

1
Gödel'e β işlevi [Yardım] ile yardım et
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 . 2 yıl önce kapalı . Gödel'in β işlevi argüman olarak üç doğal sayı alır. Olarak tanımlanır β(x,y,z) = rem(x, 1 + …

6
Basit bir e-tabloyu değerlendirme
kurallar Hücre aralığı referansları yok ( A2:B3). Maksimum 9 satır ve 9 sütun. Dairesel referanslar veya formül hataları yok. Boş hücreler değerlendirir 0. Veriler yalnızca sayıdır, ancak dize olarak alınabilir. Formüller dizgidir. Uygulama seçenekleri Seçimlerinizi şu konularda belirtmelisiniz: Formüllerin herhangi bir tek karakterle önek olarak girilmesini isteyin, örn. =- veya …

13
İnatçı Tay Takvimi
Gelen Tay takvim 2560. The Thai takvimine yılını 2017 karşılık gelir hep 543 yıl önde Gregoryen takvimin olduğunu. Gözlem kodlayıcıları, 2560'ın eşit olduğunu 2^9 * 5, yani 10 ana faktöre sahip olduğunu not edecektir . Bu 896 yıl daha olmayacak! Tam olarak on asal faktörü varsa bir yılı inatçı olarak …

3
En verimli ikili fonksiyonu hesaplayın
Bugün en verimli ikili fonksiyonu hesaplayacağız. Daha spesifik olarak, işlevi sabit giriş 0'a veya kendi çıktısına uygulamaktan bir ifade oluşturulduğunda, mümkün olan en kısa ifadelere sahip tüm pozitif tamsayıları temsil edebilen ve daha küçük tamsayılara daha yüksek öncelik veren işlevi hesaplayacağız. Bu işlev aşağıdaki gibi oluşturulmuştur: Her tamsayı için, 1'den …

28
Bana bir sosisli sandviç pişir! [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 . 2 yıl önce kapalı . Bazen kendimi bir sosisli sandviç isteriz (hepimiz değil) ve böylece bir tane yapıyorum. Şimdi bir sosisli …
13 code-golf  date 


20
Karşı Fibonacci Dizileri
Üç sayı m , n ve p verildiğinde , göreviniz m ve n ile başlayan p uzunluğunu içeren bir liste / dizi yazdırmaktır ve p'den sonraki her öğe , önceki 2 sayının farkını temsil eder, mn (Counter- Fibonacci Dizisi ) Bu meydan okuma için sonucu döndürmek veya yazdırmak için bir …

9
Pali-n-drome bu Liste
Buradaki zorluk, girdi olarak aşağıda verilen palindrom uygulamasını genişletmektir: n > 1ve bir liste l. Programınız listeyi hem dikey hem de yatay olarak palindrom etmelidir, yani önce listenin kendisini, daha sonra listedeki her öğeyi palindrom etmelidir; ya da başka bir şekilde. Palindromizasyondan önce, tüm elemanların eşit uzunlukta olması sağlanır. Ardından …
13 code-golf 

3
TikZ'de golf için ipuçları
TikZ , Lateks belgelerinde hassas görüntüler çizmek için kullanılan bir Lateks paketidir. Grafiksel çıktı tarzı sorular için yararlı olabilecek büyük bir spesifikasyona ve tekne yükü özelliklerine sahiptir . TikZ'de insanların golf oynamak için ne gibi ipuçları var? Her zaman olduğu gibi, ipuçları TikZ'ye özgü olmalıdır (örn. "Yorumları kaldır" bir cevap …
13 code-golf  tips 

1
Birim n-boyutlu hiperküpte iki noktanın ortalama mesafesi
Birim n-boyutlu hiper küpü anlamanın kolay bir yolu, her koordinat bileşeni [0, 1] 'de bulunuyorsa alabileceğiniz n boyutlarındaki boşluk bölgesini düşünmektir. Yani bir boyut için 0 ila 1 arasındaki çizgi segmenti, iki boyut için köşeleri (0, 0) ve (1, 1) vb. N verilen bir program ya da fonksiyon yazın , …

16
Palindrom olan dize permütasyonlarının sayısı
Girişiniz küçük İngilizce harflerden oluşan bir dize olacaktır. Göreviniz, bir palindrom olan orijinal dizenin farklı permütasyonlarının sayısını belirlemektir. Giriş dizesi 100 harfe kadar. Daha uzun bir dizgide sonuç çok büyük olabilir, bu nedenle çıktı modulo 666013 permütasyon sayısı olmalıdır. Örneğin, cababaa -> 3 Olası permütasyonlar: aabcbaa abacaba baacaab Bu kod …

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.