«code-golf» etiketlenmiş sorular

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


11
Bu kareler çakışıyor mu?
İki karenin sol üst köşelerinin koordinatları ve yan uzunlukları göz önüne alındığında, karelerin çakışıp çakışmadığını belirleyin. Kare, üst ve sol çizgileri içerir, ancak alt ve sağ çizgileri içermez. Olduğunu, bir nokta (a,b)yan uzunluğu olan bir kare içinde olduğunu kolduğunu başlar de (x,y)ancak ve ancak x <= a < x+kve y …


8
Phi üçgeni çiz
Açıklama: Temel olarak, yapmanız gereken bu Euler'nin totient fonksiyonunun adı phi'dir. Phi'yi hesaplamaya çalışalım (8) İlk olarak, 0 veya altı hariç, 8 ve altındaki tüm sayıları listeleyin 8 7 6 5 4 3 2 1 Şimdi hangi sayıların 8 ile bir faktörü paylaşmadığını (1 sayılmaz) bulun ve yerine a #yerleştirin. …

10
hackertyper.net
Giriş hackertyper.net , girilen her biri 3 karakterlik bir oranda yazarken Linux çekirdeğinin kripto bölümünden ekrana karmaşık kodlar vererek "hacklemeyi" simüle eden bir web sitesidir. Meydan okuma Programınız / işleviniz bir dosyayı komut satırı bağımsız değişkeni olarak kabul etmeli, dosya yolunu sabit olarak kodlamalı veya [dosyada bulunan] metni komut satırı …
11 code-golf 

4
Belirsiz boyutun bir listesini bir sayı ile eşleyin!
Sonsuzluğu inceleyen Matematik alanında , herhangi bir sonlu sayılabilir kümenin Kartezyen ürününün de sayılabilir olduğu iyi bilinmektedir . Göreviniz bunu uygulamak için iki program yazmak, biri listeden tamsayıya eşlemek, diğeri tamsayıdan listeye eşleştirmek. İşleviniz iki yönlü ve deterministik olmalıdır, yani 1her zaman belirli bir listeyle eşleşir ve her 2zaman başka …

7
Kronecker Ürününü Hesaplayın
İlgili , ama çok farklı. Aşağıdaki örneklerde Ave B2'ye 2 matris olacak ve matrisler bir indekslenmiştir. Bir Kronecker ürünü aşağıdaki özelliklere sahiptir: A⊗B = A(1,1)*B A(1,2)*B A(2,1)*B A(2,2)*B = A(1,1)*B(1,1) A(1,1)*B(1,2) A(1,2)*B(1,1) A(1,2)*B(1,2) A(1,1)*B(2,1) A(1,1)*B(2,2) A(1,2)*B(2,1) A(1,2)*B(2,2) A(2,1)*B(1,1) A(2,1)*B(1,2) A(2,2)*B(1,1) A(2,2)*B(1,2) A(2,2)*B(2,1) A(2,2)*B(1,2) A(2,2)*B(2,1) A(2,2)*B(2,2) Zorluk: İki matris verilir Ave …

10
Dizeyi n parçaya (veya n uzunluğuna) ayırın
Meydan okuma Bu zorlukta, girdinin sırasına bağlı olarak iki farklı (ancak ilgili) görev yapmanız gerekir. Programınız girdi olarak bir dize sve bir tam sayı alır nve bölmek suzunlukta parçalar halinde nise sönce gelir. Gerekirse son eleman daha kısa olacaktır. bölme siçine n, eğer eşit uzunlukta parçalara ngelmektedir. Eğer len(s)değilse n, …
11 code-golf  string 

7
Bir bulmaca okuyun
Bu formatta paketleme hakkında bu sorudan ilham alındı . Bazen tamamlanmış bir bulmaca görüyorum ve olduğum gibi, ipuçlarının çözümlerinin gerçekte ne olduğunu bulmak beni rahatsız etmiyor. Giriş: Bir 2D dize (herhangi bir biçim, satırsonu ayrılmış, 2d listesi vb.) Boş kareler (boşluk karakteri) ile temsil edilir Diğer her kare küçük harfli …

1
Spiral Kelimeler Çiz [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ı . Senaryo ASCII küçük harf ve boşluk girdisi verildiğinde, boşluklar hariç orijinal karakter girişini izleyen bir karakter …

3
Pozisyonunuzu trilaterate
Giriş İki boyutlu kartezyen bir düzlemde olduğunuzu ve üzerindeki konumunuzu belirlemek istediğinizi düşünün. O uçakta 3 nokta ve her birine olan uzaklığınızı biliyorsunuz. Konumunuzu hesaplamak her zaman mümkün olsa da, bunu kafanızda yapmak oldukça zordur. Bunun için bir program yazmaya karar verdiniz. Meydan okuma 3 puan ve bunlara olan uzaklığınız …

7
Müzik Aralığı Çözücü
Müzik teorisinde, bir aralık iki perde arasındaki farktır. Her adım, yarım adım sayısı (C ve C # arasındaki fark) veya tam adım sayısı (C ve D arasındaki fark) ile tanımlanır. Bütün bir adım iki yarım adımla aynıdır. İşte tüm varsayılan aralıkların ve temsil ettikleri yarım adımların listesi: 0 Perfect Unison …
11 code-golf  music 

4
Yük, Savunma ve Vur oyununu puanla
Ben çocukken bu oyunu çok oynardım. kurallar İki oyuncu var (onlara A ve B diyelim) ve her oyuncu ellerini silah olarak kullanıyor. Üç olası hareket vardır: Silahınıza mühimmat yüklemek için eller yukarı. Her silah boşalmaya başlar. Yükleme mühimmatı bir arttırır. Ateş diğer oyuncuya işaret eden eller. Bu, mühimmatı bir azaltır. …
11 code-golf  game 

3
Riemann Zeta İşlevini Karmaşık Bir Sayıda Değerlendirin
Giriş Bulduğum bu soruyu belli değildi çünkü kapatıldı, henüz güzel bir fikirdi. Bunu açık bir meydan okuma haline getirmek için elimden geleni yapacağım. Riemann Zeta fonksiyonu analitik devamı olarak tanımlanır özel bir fonksiyondur karmaşık düzleme. Kod golf için ilginç kılan birçok eşdeğer formülü vardır. Meydan okuma Giriş olarak 2 şamandıra …

9
Klasik bir sıralama kodu golf sorusu
Bu bir kod golf sorusu. Giriş Hangi formatta olursa olsun negatif olmayan tamsayıların listesi en uygun olanıdır. Çıktı Aynı liste, hangi formatta olursa olsun, sıralı sırayla en uygun olanıdır. kısıtlama Kodunuz O çalıştırmak (n log) zaman gerekir kötü durumdan girişteki tamsayılar sayısıdır. Bu, örneğin rasgele dağılmış çabuk sıranın dışarıda olduğu …

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.