«code-golf» etiketlenmiş sorular

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

12
Orijinal Numara (II)
Bu meydan okuma, aslında tek bir farkla aynıdır : şimdi dizenin herhangi bir yerinde harfleri karıştırmaya izin verilir. senaryo John'un önemli bir numarası var ve başkalarının görmesini istemiyor. Aşağıdaki adımları kullanarak sayıyı şifrelemeye karar verdi: Onun sayısı her zaman azalmayan bir dizidir (yani. "1123") Her rakamı İngilizce kelimelere çevirdi. (ör. …

21
Paralelkenar Bir Sayı
Artık bir sayıyı doğru şekilde kare ve üçgenle nasıl oluşturacağımızı bildiğimize göre , bir paralelkenarın nasıl çizileceğini öğreneceğiz. Bir sayının paralelkenarını almak için, ilk olarak, sahip olduğu basamak sayısına eşit sayıda üst üste istifleyerek ve paralelkenar yapmak için boşluklar ekleyerek paralelkenar olarak düzenleriz. Böylece 123: 123 123 123 Şimdi her …
18 code-golf  number 

1
Aynalar Odası
(Bu meydan okuma çok benzer, ancak şu anki meydan okuma ek komplikasyonlara sahiptir.) Duvarların düz aynalarla kaplandığı 2 boyutlu bir oda düşünün. Aniden, bir duvar parçasının eksik olduğu odaya bir ışık demeti çarpıyor! Işık demeti odanın etrafında dans eder, duvar aynalarıyla yansıtılır ve sonunda odayı tekrar terk eder. Mantık : …

23
Kolay ikili üçgen
Pozitif bir tamsayı girdi olarak verildiğinde , aşağıdaki üçgenin n>=1ilk nsatırlarını çıktılayın: 1 1 0 1 0 0 1 0 0 1 1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 0 0 …

1
Ascii Kullanıcı Arayüzleri
Bu zorlukta Ascii kullanıcı arayüzlerini oluşturuyoruz. +----------------------+ |+-----------++-------+| ||<- Previous||Next ->|| |+-----------++-------+| |== The title == | | | |Lorem ipsum dolor | |sit amet... | |+--------------+ | ||Post a comment| | |+--------------+ | |+-----------------+ | ||User X commented:| | || | | ||This is amazing! | | |+-----------------+ | …

6
ANNNUNNNCCCEEERRR VOICCCEEE
Bir dizi harf ve boşluk alan (harf olmayanları işlemeye gerek yoktur) bir işlev yazın ve SESLİ SES çeviri algoritmasını aşağıdaki gibi gerçekleştirin: İlk olarak, her şeyi büyük harfle yazın. Her kelime için, Her harfleri üçe katlayarak her ünsüz kümeyi uzatın; kelime ünsüz bir kümeyle başlıyorsa , bu kümeyi uzatmayın. Örneğin, …
18 code-golf  string 

3
Fibonacci Kraliçelerle buluştuğunda
( Helka'nın sohbetteki "satranç" ve "Fibonacci" etiketlerini rastgele eşleştirmemdeki tepkisinden esinlenerek ) Fibonacci Fibonacci sayıları her sayı birlikte iki önceki numaraları eklenerek oluşan matematik daha iyi bilinen dizilerin biri. Aşağıda sıfır endeksli dizinin bir tanımı bulunmaktadır: f(0) = 0 f(1) = 1 f(n) = f(n-1) + f(n-2) Bu sekansla sonuçlanır …

24
En yakın iki dereceli sayıyı bulun
İkinci dereceden bir sayı, başka bir tamsayının dördüncü gücü olan bir sayıdır, örneğin: 3^4 = 3*3*3*3 = 81 Girdi olarak bir tamsayı verildiğinde, en yakın iki dereceli sayıyı çıktılar. İşte ilk 15 çift kare: 1, 16, 81, 256, 625, 1296, 2401, 4096, 6561, 10000, 14641, 20736, 28561, 38416, 50625 Bu …

30
Listelerimin ortalamalarını karşılaştırın
Bir listenin ortalamasını alma (ör. [2,6,7]) Listenin uzunluğunu öğrenin: [2,6,7] -> 3 Listedeki sayılarını toplamak: 2 + 6 + 7 = 15. Onların sayısı ile toplamı bölün: 15 / 3 = 5. N daha yüksek bir ortalamaya sahipse bir değer, M daha yüksek bir ortama sahipse başka bir değer ve …

29
Rakam bloğu
Bu metin bloğunun çıktısını al / yazdır: 1234567890 2468013579 3691470258 4815926037 5049382716 6172839405 7306295184 8520741963 9753108642 0987654321 Kabul edilebilir biçimler şunları içerir: Sondaki satır sonları / boşluk Dizelerin listesi Karakter listelerinin listesi Tamsayıların listesi Ancak, son satır bir tam sayı olmadığından tamsayıların listesi kabul edilemez. Bu kod golfü . Bayt …

11
Seyrek bir matrisi sıkıştır
Sıkıştırılmış seyrek satırı (CSR, CRS veya Yale formatı) kullanarak seyrek bir matrisi sıkıştırın . Bunların hepsi aynı sıkıştırma biçimidir (yeni Yale'yi yoksayın). Giriş herhangi bir 2d veri yapısı olabilir (listelerin listesi, vb.): Ör. [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0 6 0 0]] Ve …


12
Rasyonel Sayıların LCM'si
Sayı kümesinin en küçük ortak katı (LCM) Atamsayı küçüğüdür bböyle b/abütün tamsayılar için bir tam sayıdır aiçinde A. Bu tanım rasyonel sayılara genişletilebilir! Görev En küçük pozitif bul rasyonel b şekilde b/abir olan tamsayı herkes için rationals a girişinde. kurallar Standart boşluklar yasaktır. Girişte pay ve paydaları ayrı olarak alabilir, …

11
Sesli harfleri süpür!
Not: Başlık bilerek yanlış yazılmıştı. Bir dize verildiğinde, her 2 kelimenin ilk sesli harflerini değiştirir. Bu meydan okuma için, y sesli harf olarak kabul edilir. Örneğin, "harika bir gün efendim" girdisi verildiğinde: 1. Input: "great day sir" 2. Identify pairs of words: "[great day] [sir]" (No word for sir to …

28
Şimdi Hapishanede
Meydan okuma Girdi olarak bir tamsayı n(burada 4<=n<=10**6) verildiğinde , aşağıdaki örnekteki sembolleri kullanarak n-1geniş ve nkarakter yüksekliğini ölçen bir ASCII sanat "cezaevi kapısı" * oluşturun . Misal ╔╦╗ ╠╬╣ ╠╬╣ ╚╩╝ Kullanılan karakterler aşağıdaki gibidir: ┌───────────────┬─────────┬───────┐ │ Position │ Symbol │ Char │ ├───────────────┼─────────┼───────┤ │ Top Left │ ╔ …

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.