Programlama Bulmacaları ve Kod Golfü

Bulmaca meraklılarının ve kod golfçülerinin programlanması için soru-cevap

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 …

2
Kaç mesafe dizisinin diğerlerinden uzak olduğunu sayın
Hamming mesafesi eşit uzunlukta iki sırası arasındaki karşılık gelen simgeler farklı olan pozisyonların sayısıdır. Izin Pvermek bir ikili dize uzunluğu nve Tbir ikili dize uzunluğu 2n-1. Soldan sağa sırayla nHamming mesafelerini Pve her bir nuzunluk alt dizesini hesaplayabilir Tve bunları bir diziye (veya listeye) koyabiliriz. Örnek Hamming mesafe sırası Bırakın …

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 …

3
Komşu sayıların en büyük asal faktörü
Bu zorluğu ardışık olarak açıklamanın en kolay yol olduğunu düşünüyorum. Giriş numarası N ile başlayın ve: En yüksek asal faktörünü bulun Yukarıdaki ve aşağıdaki numaralar kontrol N ve en yüksek asal faktör (yani en yüksek asal faktör daha yüksek olup olmadığını görmek N-1 ve / veya N + 1 faktörü …
13 code-golf  math  primes 

4
Negatif Uzay Grafikleri
Görev Size pozitif bir tamsayı verilecek ve bu düğümlerle bir " kendini tamamlayıcı grafik " vermelisiniz . Kendini tamamlayan bir grafiğin ne olduğunu bilmiyorsanız, wikipedia makalesi size çok yardımcı olmayacaktır.Aşağıda iki açıklama vardır, teknik ve teknik olmayan. Teknik Olmayan Grafik, çizgilerle birbirine bağlanan bir düğüm kümesidir. Her bir nokta çifti …

4
Dengeli bazlar arasında dönüştürme!
Dengeli bazlar: Dengeli bazlar esasen normal bazlarla aynıdır, ancak basamaklar pozitif veya negatif olabilirken, normal bazlarda rakamlar sadece pozitif olabilir. Buradan sonra, bazın dengeli bazları - yani dengeli baz 4 = bolarak temsil edilebilir .balbbal4 Bu meydan tanımı, baz dengeli bir tabanı basamak aralığı bile ilgili olduğu -(k - 1)için …

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.