«code-golf» etiketlenmiş sorular

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

11
Bir metin dosyasının her 17. bitini bir dönüştüren bir program yazın 1
İş arkadaşım ve ben bazen nefret ettiğimiz eski bir yazılım parçası üzerinde çalışıyoruz. Her çalıştırdığınızda, hata ayıklama varsayımları her yerde uçar ve hiçbir şeyin işe yarayacağının garantisi değildir. Bu kod golf turu için motivasyon iş arkadaşımdan yazılımımız hakkında şunları söyleyerek geldi . "Bu programı her çalıştırdığınızda, sabit diskinizdeki her 17. …

12
Bir kümedeki eleman kombinasyonlarını listeler
Bir dizi neleman verildiğinde , zorluk kbu setteki tüm eleman kombinasyonlarını listeleyen bir fonksiyon yazmaktır . Misal Set: [1, 7, 4] Input: 2 Output: [1,7], [1,4], [7,4] Misal Set: ["Charlie", "Alice", "Daniel", "Bob"] Input: 2 Output ["Daniel", "Bob"], ["Charlie", "Alice"], ["Alice", "Daniel"], ["Charlie", "Daniel"], ["Alice", "Bob"], ["Charlie", "Bob"] Kurallar (Düzenlendi) …
10 code-golf 

10
Bayt dizisini base64 biçimine dönüştürme
Senin görevin bir bayt dizisi (yani: 0 ile 255 arasında bir tamsayılar dizisi), base64 dönüştüren bir işlev / program yazmaktır. Yerleşik base64 kodlayıcıların kullanımına izin verilmez. Gerekli base64 uygulaması RFC 2045'tir. ("+", "/" Ve "=" ile zorunlu doldurma kullanılarak) En kısa kod (bayt cinsinden) kazanır! Misal: Girdi (int dizi): [99, …

4
Ascii sanatını azaltın
Bu zorluk olduğunu yapıştırmak cut'n gelen büyüt ASCII sanatı , ama tersine kullanarak, PetSCII bazlı yarım blok karakter: string=" ▝▘▀▗▐▚▜▖▞▌▛▄▟▙█" Yani amaç tarafından azaltmaktır 1/2submited ascii-art . Dizeden örnek için: OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO OOOOOO OO OOOOOOO OO OO OO OO OO OO OO OO OO OO OO OO …

3
Sekmeleri genişlet (expand (1) uygulamasını uygula)
Bu seferki göreviniz expand(1), sekmeleri boşluklara genişleten POSIX yardımcı programının bir varyantını uygulamaktır . Programınız bir sekme noktası belirtimi almak ve daha sonra standart girişteki girişi okumak ve girişteki sekme karakterlerini bir sonraki sekmeye ulaşmak için uygun boşluklarla değiştirmektir. Sonuç standart çıktıya yazılmalıdır . Tabstop teknik özellikleri Bir tabstop özellikleri …

10
Bir sayının süper kökünü hesapla
Matematikte tetrasyon, üs alma işleminden sonraki hiper operatördür ve yinelemeli üs alma olarak tanımlanır. Toplama ( bir başarılı n defa) Çarpma ( bir tek başına ilave edildi n kez) Üs ( bir tek başına ile çarpılır, n kere) Tetrasyon ( kendi başına bir katlanarak, n kez) Tetrasyonun ters ilişkilerine süper …
10 code-golf  math 

7
Çince Zodyak işareti hesaplamak
Çin Yeni Yılı'nın geleceği göz önüne alındığında, burada belirli bir tarih için Çin Zodyakını, elementini ve Taijitu'yu hesaplamak için bir zorluk var. Girdi bir tarih olmalıdır: 1/31/2014 Burada kullanılan tarih ABD stilidir mm/dd/yyyy, ancak alternatif olarak ISO-8601 stili de olabilir: yyyy-mm-ddbu nedenle tarih girişi stili katı değildir. Çıktı , tarihe …
10 code-golf  date 

3
Çılgın kimyasal denklemler
Kullanıcıdan kimyasal denklem dizesi (boşluk yok, sadece harfler (büyük harf ve küçük harf), sayılar, köşeli parantezler ve matematik işaretleri) almalı ve denklem dengeli ise ya da değilse (herhangi bir pozitif / negatif cevap çifti) cevabı yazdırmalısınız. : Evet / Hayır, doğru / yanlış, 1/0). Kodu kısaltmak için giriş dizelerinin yalnızca …
10 code-golf 

2
Mümkün olduğunca çok dilde bir spam oluşturucu zinciri oluşturun
Bir rosetta-stone zorluğunun amacı, çözümleri mümkün olduğunca çok dilde yazmaktır. Programlama çokdilliliğinizi gösterin! Bu meydan okumada, bir giriş tohum metni verildiğinde spam mesajlar üretecek bir program oluşturacaksınız. Örneğin, girdi verildiğinde [Thank you/Wow/Great], this [blog/post/writing] [gives/provides/delivers] [great/excellent/wonderful/superior] [content/information/data]. You [may/could] [find/get/retrieve] [similar/related] [content/information/data] at spammysite.com. Olası bir çıktı Thank you, this …


8
Noel geri sayım
Tatil ruhuna ve kış temasına daha önce ( kardan adam yap! ) Yeni bir meydan okuma öneriyorum. Uygun gördüğünüz belirsiz bir biçimde tek başına bir pencerede (konsol değil) Noel'e (25 Aralık gece yarısı (00:00:00)) kadar gün, saat, dakika ve saniye sayısını yazdırın ve sürekli olarak güncelleyin değerler değişir. Girdi - …
10 code-golf 

9
Çiftçiye Yardım
Çiftçi Jack çok fakir. Tüm çiftliğini en az maliyetle aydınlatmak istiyor. Bir lamba kendi hücresini ve sekiz komşusunu aydınlatabilir. Kendi alanında lambaları ayarladı, ancak ekstra lamba tutup tutmadığını bulmak için yardımınıza ihtiyacı var. Ekstra lambalar: Çiftlikten çıkarıldığında yanan hücrelerin sayısında fark yaratmayacak olan lambalar. Ayrıca, işaret edeceğiniz lambalar tek tek …
10 code-golf 

5
Bugün (24 Eylül) HONDA doğum günü [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Kod Golf Stack Exchange için. 4 yıl önce kapalı . bugün (24 Eylül) HONDA şirketinin doğum günüdür. Başlangıçta şirket adı 本田技研工業株式会社 HONDA için bir hediye yapmak istiyorum. Görev, …

6
TUT dil çevirmeni
Metin , aşağıdaki tabloda (bağlantılı makaleden uyarlanmış) verildiği gibi, her harfin karşılık gelen "TUT kelimesi" ile değiştirilmesiyle TUT dilinin yazılı bir versiyonuna çevrilebilir * : a e h hash o o u yu b bub i ay p pup v vuv c kut j jag q kwak w waks d …
10 code-golf  string 

14
Triforce ReBoot [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 3 yıl önce kapalı . Merhaba dünya nasıl korkunç bir şekilde geri tepti, Zelda'yı ve ReBoot'u seviyorum. Aşağıdakileri oluşturun …
10 code-golf 

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.