Programlama Bulmacaları ve Kod Golfü

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

7
Ever Amplifying Zikzak
Olumlu bir tamsayı alan ve sadece bu gerekli zikzak düzeninin ilk N sayısını çıkaran bir program veya işlev yazın: 26 25 27 . 10 24 28 . 9 11 23 29 . 2 8 12 22 30 44 1 3 7 13 21 31 43 4 6 14 20 32 …

6
Elektrikli garaj kapısı açık mı?
Elektrikli garaj kapım şöyle çalışıyor: Kapıyı kontrol etmek için sadece bir buton var Kapı tamamen kapanırsa ve düğmeye basarsam, kapı açılmaya başlar. Tamamen açmak 10 saniye sürer. Kapı tamamen açıksa ve düğmeye basarsam, kapı kapanmaya başlar. Tamamen kapanması 10 saniye sürer. Kapı açılma veya kapanmadan kısmen geçiyorsa ve düğmeye basarsam, …
24 code-golf 

24
Müzik ritimlerini örneklemek
Bilirsin, şöyle gözüküyorlar: kaynak Amaç, bir müzik aşağıdaki gibi atım örnek çizmektir: = = = = = = = = == = == = == = ==== == ==== == === = = ======= ======== == ==== = ========= = ================================= Kurallar: Çizimin genişliği 33 semboldür, ancak gerekirse - bu …

30
Alfabe üçgeni tekrar grev
Görev Görevin bu tam metni yazdırmaktır: A BCD EFGHI JKLMNOP QRSTUVWXY ZABCDEFGHIJ KLMNOPQRSTUVW XYZABCDEFGHIJKL MNOPQRSTUVWXYZABC DEFGHIJKLMNOPQRSTUV WXYZABCDEFGHIJKLMNOPQ RSTUVWXYZABCDEFGHIJKLMN OPQRSTUVWXYZABCDEFGHIJKLM NOPQRSTUVWXYZABCDEFGHIJKLMN OPQRSTUVWXYZABCDEFGHIJKLMNOPQ RSTUVWXYZABCDEFGHIJKLMNOPQRSTUV WXYZABCDEFGHIJKLMNOPQRSTUVWXYZABC DEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKL MNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVW XYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJ KLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXY ZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOP QRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHI JKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCD EFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZA BCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ gözlük Büyük harf yerine küçük harfle yapabilirsiniz. Üçgenin sonunda izleyen yeni satırlara izin verilir. Her satırdan sonra izleyen …

7
ASCII piyano klavyesi
Piyano tuşları 3 karakter genişliğinde ve 7 karakter uzunluğundadır. Ancak, her bir anahtar 3 genişlikte olsaydı, siyah anahtarlar için yeterli alan olmazdı. Bu yüzden beyaz tuşlardan bazıları bir kısmı kesip atıyor. 3 tip beyaz tuş vardır. Sağ yarısı eksik olan tuşlar (R): ____ | | | | | | | …

29
Sayıyı alfabetik sıraya göre yeniden düzenleme
Negatif olmayan bir tamsayı ( n) verildiğinde n, her bir basamağın tam anlamıyla yazımına göre, alfabetik sırayla dönen bir işlev oluşturun n. Örnekler: Input: 101 >> one, zero, one >> one, one, zero Output: 110 Input: 31948 >> three, one, nine, four, eight >> eight, four, nine, one, three Output: …

14
Avustralya'ya kaz - antipotlar
Arka fon Sayısız kuşak çocuğu, doğrudan aşağıya bir delik kazarlarsa nereye gideceklerini merak etti. Bunun şaşırtıcı bir şekilde oldukça tehlikeli olacağı ortaya çıktı , ama yine de ... Antipotlar, Dünya yüzeyinde doğrudan birbirine zıt noktalardır. Bu, iki nokta arasında bir çizgi çizildiğinde, Dünya'nın merkezinden geçeceği anlamına gelir. Meydan okuma Bir …
24 code-golf 

11
Swift'de golf için ipuçları
Swift'de kod golf oynamak için bazı ipuçları nelerdir? Güvenliğe odaklanması golf oynamayı zorlaştırıyor gibi görünüyor, ancak bu küçük ipuçlarını ve daha da faydalı olmasını sağlıyor. Swift'de bazı uygulamalarda kod golfünde başarılı olmasına yardımcı olabilecek herhangi bir özellik var mı? Lütfen cevap başına bir ipucu gönderin.
24 code-golf  tips  swift 

9
Rust golf için ipuçları
Rust kod golf yarışmalarında çok nadiren rekabetçi olmasına rağmen (Java genellikle daha kısadır), golf oynamak yine de eğlenceli olabilir. Rust kodunu kısaltmak için bazı püf noktaları nelerdir? Lütfen her cevapta yalnızca bir ipucu gönderin.
24 code-golf  tips 

30
24 ve 12 Saatlik
Bu dizeyi 24 saat ve 12 saat kez yazdıran veya döndüren girdi içermeyen bir program veya işlev yazın : 00:00 12:00am 01:00 1:00am 02:00 2:00am 03:00 3:00am 04:00 4:00am 05:00 5:00am 06:00 6:00am 07:00 7:00am 08:00 8:00am 09:00 9:00am 10:00 10:00am 11:00 11:00am 12:00 12:00pm 13:00 1:00pm 14:00 2:00pm 15:00 …

2
Bir düğüm ağı çiz
(Adında 26 düğümlerine up bir ağ vardır Aiçin Zya ahiç zdilek göre). Her düğüm çifti bağlanabilir veya bağlantısı kesilebilir. Bir düğüm en fazla 4 diğer düğüme bağlanabilir. Görevin, ağı 2B diyagramda çizmek. Bu görevin mümkün olabileceği şekilde girdi verilecektir (çıktı bölümündeki daha fazla kısıtlamaya bakın). Biçim Giriş (Harf çiftleri Aiçin …

8
KOTH: Herkes belirteçleri sever
Bu oyunda iki oyuncu belirteçleri en çok puan yemek için yarışıyor, ancak bir bükülme var! Aynı renkteki bir satırda birden fazla jeton yemek, sürekli büyüyen bir bonus verir, ancak dikkat edin veya rakibiniz yapmadan önce istediğiniz jetonları yiyerek planlarınızı engeller! Kurallar: 1'e karşı 1 n tarafından n kurulu (5x5 ve …

9
Yaklaşık ∫ ((e ^ x) / (x ^ x)) dx
Değeri yaklaşık olarak hesaplayacaksınız: Girişin nerede I. kurallar Herhangi bir dahili integral fonksiyon kullanamazsınız. Herhangi bir dahili sonsuz toplama işlevini kullanamazsınız. Kodunuz makul bir süre içinde yürütülmelidir (makinemde <20 saniye) Girişin 0'dan büyük, dilinizin üst sınırından küçük olduğunu varsayabilirsiniz. Herhangi bir standart geri dönüş / çıktı biçimi olabilir. Sonuçlarınızı Wolfram …

1
Ters Mühendis Braketi Dikdörtgenleri
Her programcı dikdörtgenlerin □gerçekten eğlenceli olduğunu bilir . Bu eğlenceyi alevlendirmek için, bu sevimli ve bulanık diyagramlar iç içe parantez gruplarına dönüştürülebilir. Bu meydan okuma önceki yorumumun tersidir . Diyelim ki şöyle bir grup birbirine bağlı dikdörtgen var: +------------+ | | +--+-+ +----+-+ | | | | | | | …

30
Şimdi hep beraber
1'den 9'a kadar olan rakamların bir listesi göz önüne alındığında, her bir basamağın tek bir bitişik blok olarak gruplanmış olup olmadığına bakın. Başka bir deyişle, aynı rakamın hiçbiri farklı rakamlarla ayrılmaz. Bir rakam hiç görünmüyorsa tamamdır. En az bayt kazanır. Giriş: 1 ile 9 arasındaki rakamların boş olmayan bir listesi. …

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.