«code-golf» etiketlenmiş sorular

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

9

20
Bir siparişi taklit etmek
Bir kaynak ve bir model olan iki sayı listesi göz önüne alındığında, kaynağı modelin göreli sırasına göre yeniden düzenleyin. Yeniden sıralanan kaynağın herhangi iki girişi, modelin aynı konumlarındaki girişlerle aynı şekilde karşılaştırılmalıdır. Örneğin, giriş s = [-5, 9, 4, 13, 11, -6, 0] p = [7, -4, 1, -8, 4, …

30
Bir dizenin ilk harfinin tüm oluşumlarını tüm dizgiden kaldır
Sadece karakterleri içeren bir giriş dizesi Verilen A-Z, a-zilk karakter ise ve boşluk (dizesinin ilk karakterin büyük ve küçük sürümleri tüm oluşumlarını kaldırın Akaldırmak As ve abirinci karakter ise s (boşluk) kaldır tüm boşluklar) ve çıktıyı yazdırır. Örnek vakalar: Testing Testing One Two Three -> esing esing One wo hree …

18
3 var tercüman olun!
3var , A, B ve R olarak adlandırılan üç değişken kullanan bir ölü balık çeşididir. A ve B akülerdir , R ise bir sonuç değişkeni olarak kullanılır. Bu kod golf mücadelesinde, bu dilin soyulmuş bir versiyonu için bir tercüman yapmanız gerekiyor. Gerekli Komutlar: i Increments A d Decrements A s …

30
Merkez bulmak
Bir dizi ASCII karakteri verildiğinde, ortadaki karakteri çıkar. Orta karakter yoksa (dize düzgün bir uzunlukta olduğunda), sıra iki orta karakterin taban ortalaması olan ASCII karakterini çıkarır. Dize boşsa, boş bir dizge çıkarılmalıdır. Test durumları: 12345 => 3 Hello => l Hiya => q (empty input) => (empty output) Karakterlerdeki en …
24 code-golf  string 

12
Büyüklüğün Sinüsü
Giriş Herkes sinüs (günah) , kosinüs (cos) , tanjant (tan) , kotanjant (karyola) , sekant (sn) ve cosecant (csc) 'yi duymuştur . Neredeyse her açıdan onlara sahip. Daha az bilinen ya da hatırlanan, eski (exsec) , eski (excsc) , versine (versin) ve coversine'dir (cvs) . Neredeyse her açıdan da buna …

30
Filmin okunabilir bir biçimde okunabilir uzunluğu
Bir filmin IMDb'deki uzunluğunu aradığımda, birkaç dakika içinde görüntüleniyor. Hemen onu saat (ler) e ve dakikalara dönüştürmeye çalışırdım. Bunu otomatikleştirebilirsek daha iyi olur. Giriş: 150 min Çıktı: 2 hours 30 minutes Giriş: 90 min Çıktı: 1 hour 30 minutes Giriş: 61 min Çıktı: 1 hour 1 minute Giriş: 60 min …

8
ASCII Borromean Yüzükler
Borromean halkalar bunlardan herhangi birinin kaldırılması diğer iki bağlantıyı kaldırır şekilde bağlanmış üç dairenin meraklı bir set şunlardır: Birkaç lastik bant ve bağlayıcı halka ile kendiniz için bir set yapabilirsiniz . Daha fazla lastik bantla, herhangi bir Brunnian bağlantısını yapmak kolaydır . Borromean halkalarının bu resmi temsilini çıkaran (basan veya …

16
Ağaç halkalarının yaşını göster
Giriş Dün bir doğum günü bulmacası gördüm . Tebrikler!! Ayrıca bu hafta bir ağacın altında gömülü bir ceset bulunan TV dizisi Bones'ın bir bölümünü izledim . Ölüm zamanını hesaplamak için ağaç halkalarını saydılar. Ağaç halkaları, ağaçların kışın daha yavaş ve yaz aylarında daha hızlı büyümesi nedeniyle oluşur. Böylece ağacın yaşını …

2
Schrödinger's Laser
Küçük evcil hayvanlar üzerinde deney yapmaktan bıkmış olan Nobel, ödüllü Erwin Schrödinger, en yakın lazeri bulmaya ve bunun yerine çekim yapmaya karar verdi. Çünkü ... bilim! Açıklama İki lazer geçtiğini noktaları ve bir lazer ışınının boyutu verilecek ve lazer ışını yeri belirlemek gerekir gerekir , gitmiş olabilir gitmiş ve olamazdı …
24 code-golf 

30
Benzersiz Olmayan Öğeler
Bir dizi imzalı tamsayının benzersiz olmayan öğelerini bulan bir program yazın. Ortaya çıkan dizi herhangi bir sırayla olabilir. Cevabınız, bir değişkenin ( dörneğin,) bir değişkende saklanacak olan girişi doğrulayan ve doğru sonucu değerlendiren bir pasaj olabilir . Test Kılıfları Her test durumu biçiminde tek bir satırdır input => output. Çıktının …

7
XOR, programlarınızı diğer programların kaynağıyla şifreler
Kaynak kodlarının baytları birlikte XOR-d olduğunda, tümü aynı dilde üçüncü, geçerli bir program üretecek şekilde iki program yazın. Üç programın her birinin bayt cinsinden uzunluğu aynı olmalıdır. İlk program çıktı vermeli A. İkinci program çıktı vermeli B. Üçüncü program çıktı vermelidir C. Yeni bir satır isteğe bağlıdır, ancak yeni bir …

16
Pazartesi Mini Golf # 3: Anagram mesafesi
Pazartesi Mini Golf: Her Pazartesi yayınlanan (umarım!) Bir dizi kısa kod golf mücadelesi. (Üzgünüm, bu biraz geç oldu.) İnsanların çoğunun Levenshtein mesafesini duyduğuna eminim , iki tel arasındaki mesafeyi hesaplamak için bir algoritma. Eh, bu zorluk anagram uzaklık denilen kendi buluşum * ile benzer bir algoritma uygulamaktır . En büyük …
24 code-golf  string 


30
Dize ortalama karakterlerini hesapla
Görev Senin görevin ortalama dize karakterleri içeren dize üretmektir. Sonuçtaki ilk karakter, ilk karakterin (ilk karakter olan) ortalama karakteri ve iki ilk karakterin vb. Ortalama karakter nedir? Dizeler bayt dizileridir. Dizgideki ortalama karakter dizgideki karakterlerin ASCII değerlerinin ortalamasını hesaplayarak ve karşılık gelen ASCII karakterini alarak bulunabilir. Örneğin dize "Hello!"bayt dizisi …
24 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.