«code-golf» etiketlenmiş sorular

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

26
Alt dizideki eşit sayılar
Sayılar dizisi ile Verilen length >=3velength % 3 == 0 [1, 2, 3, 4, ...] 3 uzunluğundaki alt dizilere bölebilirsiniz [[1, 2, 3], [4, 5, ...], [... Ve bir dizi ile [0] => Alt dizideki tüm sayıların eşit olduğu vaka sayısı [1] => Alt dizideki tüm sayıların eşit olmaması durumunda, …

8
Kod 39 barkod kodlayıcı
Bir dizeyi Kod 39 biçimindeki bir barkoda kodlayan bir işlev veya program yazın ; burada her karakter dört boşlukla ayrılmış beş çubuk olarak kodlanır. Çubukların ikisi ve boşluklardan biri geniş ve diğerleri dar (10 * 4 kod) veya boşlukların üçü geniş ve çubukların hiçbiri (4 kod) değil. Bu, kodlanmış dizenin …
16 code-golf 

10
Uçak Koltukları Ata
Geçen haftanın APL dersinden esinlenildi . Büyük bir 2D koltuk haritası ve 1D müşteri listesi verildiğinde, koltuk haritasını ve müşteri listesini iade edin, ancak aşağıdaki gibi değiştirin (dolu koltukları ve oturan müşterileri belirtmek için): Giriş yolcu listesindeki her benzersiz harf için, koltuk haritasında soldan sağa, yukarıdan aşağıya doğru giden o …

9
Ara Dize Dizisi Yansıması
2-b karakterlik bir dizideki bir karakterin yansımasını yeniden tanımlayarak başlayalım : Farklı küçük harfli alfabetik harflere sahip kare 2-d karakter dizisi verildiğinde, matristeki bir harfin yansımasını, karenin ortasından tam karşısındaki karakterle değiştirerek tanımlayın. Böylece, mektubun bir yansıması ciçinde abcde fghij klmno pqrst uvwxy yapılandırma ile sonuçlanır abwde fghij klmno pqrst …
16 code-golf  string 

12
Enjeksiyon sayısı
Görev 2 pozitif tamsayı verildiğinde nve kburada n > k, bir dizi nayırt edilebilir elemandan bir dizi ayırt edilebilir elemana yapılan enjeksiyon sayısını verir k. Tanım Eğer her t∈T için f (s) = t olacak şekilde s∈S varsa, f: S → T fonksiyonuna bir sapma denir. Misal Ne zaman n=3ve …

16
Kıyametin 21 Saç Modelleri
Kıyametin 21 Saç Modelleri 1 ile 21 (veya 0 ve 20) arasındaki sayıların bir listesi verildiğinde, aşağıdaki yüzlerin "birlikte dikilmiş" çizimi çıkar ( dikiş bilgileri için kurallara bakın ): ___ ,,, ooo === +++ ### -*~*- (o o) (o o) (o o) (o o) (o o) (o o) (o o) …


12
Otomatik çeviricimi programla
Gün içinde telefon otomatik çeviricileri aranacak numaranın her basamağı için bir sütun içeren delikli kartlar kullandılar. Sütunların yedi sırası vardı. İlk üç sıra sırasıyla (1,2,3), (4,5,6) ve (7,8,9) sayılarını temsil etti. Son üç sıra bu düzenlemeyi 90 ° döndürdü: (1,4,7), (2,5,8) ve (3,6,9). Orta sıra 0 için kullanıldı. Herhangi bir …

13
Gen geçiş algoritmasını çalıştırma
Göreviniz girdi iki gen sekansı ve bir "çapraz geçiş noktaları" sekansı olarak kabul etmek ve belirtilen çapraz aşımlardan kaynaklanan gen sekansını döndürmektir. Ne mi demek istiyorsunuz siz dizilerine sahip söylüyorlar [A, A, A, A, A, A, A]ve [Z, Z, Z, Z, Z, Z, Z]ve noktaları üzerinde çapraz 2ve 5. Ortaya …

19
Renkleri yolumda oku
Hepsi RGBA alanında konuşuyor olsalar bile, farklı sistemlerin renkleri tanımlamanın farklı yolları vardır. CSS'yi bilen bir ön uç geliştirici tercih edebilir #RRGGBBAA. Ancak Android geliştiricileri tercih edebilir #AARRGGBB. AAS dosya formatı işlenirken #AABBGGRRgereklidir. Bu çok kafa karıştırıcı. Belki de farklı renk formatları arasında dönüştürme yapabilen bir programa ihtiyacımız var. Giriş: …

15
Geçiş Eşitliği
Meydan okuma Programınız 3 giriş almalıdır: Değişken sayısı olan pozitif bir tam sayı, Her bir çiftin değişkenler arasında bir eşitliği temsil ettiği bir dizi sırasız negatif olmayan tamsayı çifti ve Başlangıç ​​değişkenini temsil eden pozitif bir tam sayı, Başlangıç ​​değişkenine geçiş olarak eşit olduğu gösterilebilen tüm değişkenleri temsil eden (başlangıç …

11
Magic Card Trick'i görmek ister misiniz?
Çocukken öğrendiğim ilk sihirli kart numarası şuydu: Arkadaki desenin dikey olarak simetrik olmadığı 1 deste kartınız olsun. Tüm kartları tek yöne bakacak şekilde düzenleyin. Bir kişiden, "bir kart, herhangi bir kart seçin, ezberleyin ve size geri verin" diye sorun. Güverteye koymaya devam edin (yanlış yönde). Kartlarının nerede olduğunu bilmeyeceğiniz yanılsamasını …

24
Eşleşen bitişik çiftleri olmayan kimlik üreteci
2 giriş verildiğinde (m = minimum başlangıç ​​kimliği , n = kimlik sayısı ), 2 bitişik sayının aynı olmadığı 0-9 basamaklarından oluşan, = = 'den başlayarak sıralı bir kimlik listesi oluşturun, örneğin 1232, tamam, 1233 değil (yan yana 2 '3 içerir). Misal m = 985 için, n = 6, aşağıdaki …

10
Eski Kompozit Sayılar
Dizi Tanımı a(n)Aşağıdaki gibi bir pozitif tamsayı dizisi oluşturun : a(0) = 4 Her terim a(n), birinciden başka, aşağıdakileri sağlayan en küçük sayıdır: a) a(n)bir bileşik sayıdır, b) a(n) > a(n-1)ve c) a(n) + a(k) + 1her biri için bir bileşik sayıdır 0 <= k < n. Böylece başlıyoruz a(0) …

6
Parantez içine alınmış infix'e düzeltme
Quylthulg , Chris Pressey'nin panfix dediği şeyi kullanarak infix gösterimi sorununu çözmeye çalışan bir dildir : postfix gibi, panfix de varsayılan operatör önceliğini geçersiz kılmak için parantez gibi gizli gizliliklerin konuşlandırılmasını gerektirmez. Aynı zamanda, panfix, terimlerin infix ile aynı sırada ve şekilde belirtilmesine izin verir, bu, alışmış olanlara tartışılmaz derecede …

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.