«code-golf» etiketlenmiş sorular

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

2
Tic-tac-toe oyna ve asla kaybetme
(En iyi stratejiyi kullanmanız gereken bazı zorluklar vardır, ama işte burada değiliz. Kazanabilseniz bile beraberlik yapmanıza izin verilir) Meydan okuma Oyunu tic-tac-toe oynayan bir program yazın. Kaybetmemelidir (bu nedenle oyunu beraberlikle ya da kazanarak bitirmelidir). İzin verilen G / Ç yöntemleri Giriş geçerli kart olabilir. 2. oyuncunun önceki tüm hamlelerinin …

5
Kelime Poker, Kim Kazanır?
Girdi iki beş harfli kelime olacaktır. Aslında sözlük kelimeleri olmak zorunda değiller, her biri sadece beş harf, hepsi küçük harf veya tümü büyük harf, seçiminiz. Giriş kelimelerinde yalnızca AZ görünür ve her zaman 5 karakter uzunluğunda olurlar. Programınız hem poker eli gibi hem de yüksek el çıktısı gibi puanlar almaktır. …
14 code-golf  string 

3
Bana bir meydan okuma öner!
Çok sıkıldım ve çözmek için bir meydan okuma istiyorum. Ama ilginç bir zorluk görmüyorum ve aramak için çok tembelim. (Peki, teknik olarak kodunuz) bana bir tane önerebilir misiniz? I / O Giriş: Yok. Çıktı: PPCG'de rastgele açık (yani kapalı olmayan) mücadeleye bir bağlantı ("Zorluk" ipuçları hariç !). Bir meydan okumadaki …

8
Kaynağım uygun, senin mi?
Zorluk, geçirilen dizenin "sırayla" olup olmadığını hesaplayan bir program, işlev vb. Yazmaktır. Bu, dizenin karakterlerinin en küçükten en büyüğe doğru olan karakter kodlarına sahip olduğu anlamına gelir. En küçük karakter kodu ilk olmalıdır. Bununla demek istediğim en yüksek Unicode kod puanları. Dilinizin hangi kod sayfasını kullandığı önemli değildir. Giriş "sırayla" …

21
Matris Çarpımı Yapın!
Matematikte, matris çarpımı veya matris ürünü, iki matristen bir matris üreten bir ikili işlemdir. Tanım, uygulamalı matematik, fizik ve mühendislikte çok sayıda uygulamaya sahip olan doğrusal denklemler ve vektörler üzerindeki doğrusal dönüşümler tarafından motive edilir. Daha ayrıntılı olarak, eğer A bir n × m matrisi ve B bir m × …
14 code-golf  math  matrix 

14
Bir Dizeyi Yüzde Kodlama
Giriş Bazılarınızın bildiği gibi, URL'ler aslında özel şeyler yapan karakterlerin bir listesine sahiptir. Örneğin, /karakter URL parçalarını ayırır ve ?, &ve =karakterler sunucuya sorgu parametrelerini geçirmek için kullanılır. Aslında, özel işlevlere sahip karakterlerin bir demet vardır: $&+,/:;=?@. Özel işlevlerin yanı sıra URL'de bu karakterleri başka herhangi bir nedenle kullanmanız gerektiğinde, …
14 code-golf  string 

8
Permütasyon Paritesi
Arka fon Bir permütasyon parite , wikipedia ile tanımlandığı gibi , aşağıdaki gibi: Σ permütasyonunun işareti veya imzası sgn (σ) olarak gösterilir ve σ çiftse +1 ve σ tekse −1 olarak tanımlanır. Bir permütasyon işareti açıkça şu şekilde ifade edilebilir: sgn (σ) = (−1) ^ N (σ) burada N (σ), …

2
Ne için bekliyorsun? (Mahjong çözücü)
@ MartinBüttner'e sohbet tartışması sayesinde fikir Mahjong , Asya'da son derece popüler olan bir çini oyunudur. Genellikle dört oyuncu ile oynanır ve oyunun amacı fayansları kullanarak geçerli bir eli tamamlayan ilk kişi olmaktır. Bu meydan okuma için, oyunun basitleştirilmiş bir versiyonunu ele alacağız - PPCG mahjong. - PPCG mahjongda üç …
14 code-golf  game 

8
Burcun ne?
Bir doğum tarihini (ay ve ayın günü) girdi olarak alan ve batı zodyakının ilgili işaretini, öğesini ve kalitesini çıktılayan bir program yazın . Bu zorluğun amaçları için, bunlar tam olarak bağlantılı wikipedia sayfasındaki tabloda olduğu gibi tanımlanır: Sign Date Range Element Quality Aries March 21 to April 19 Fire Cardinal …

24
Cümleyi Alfabetik Sırayla Görüntüle
Dize alan ve tüm karakterleri alfabetik sırayla çıkaran bir program yazın. Boşluklar ve simgeler yok sayılabilir veya silinebilir, ancak büyük ve küçük harfler aynı durumda kalmalıdır. Örnek giriş: Johnny walked the dog to the park. Örnek çıktı aaddeeeghhhJklnnoooprtttwy Kurallar: • Herhangi bir dil • En kısa kod kazanır.
14 code-golf 

11
N Kapı, K Maymun
N kapı ve K maymunları var. Başlangıçta tüm kapılar kapalıdır. 1. Tur: 1. maymun her kapıyı ziyaret eder ve kapıyı açar (kapı kapalıysa, açılır; açıksa kapanır). 2. Tur : 1. maymun her kapıyı ziyaret eder ve kapıyı açar. Sonra 2. maymun her 2. kapıyı ziyaret eder ve kapıyı açar. . …

4
Hard Code Golf: Sohbet Odası Oluşturun
Cue Storyline: 21. yüzyılın başlarıdır ve çoğu şey geçmişte kaldı. Bununla birlikte, siz ve kod-golf arkadaşlarınız 1990'ları yeniden canlandırma arayışındasınız. Bu zorluğun bir parçası olarak, minimalist bir sohbet odası oluşturmalısınız. Amaç: Mümkün olduğunca az baytlık bir sohbet odası oluşturmak. Yazdığınız programlar, kullanıcıların ekrana metin göndermesini sağlayan bir web sayfası sunan …
14 code-golf 

17
Metin dikdörtgeni
Programınız, en az 8 karakter uzunluğunda ve her zaman çift sayıda karakterden oluşan bir girdi olarak metin alır. (girişin doğruluğunu değerlendirmeye gerek yoktur). Amacınız bu metni bir dikdörtgen olarak görüntülemek. Örneğin, HelloWorldgirdi olarak verilen ekran Hell d o lroW Kurallar: Metin saat yönünde döner (başlangıç ​​konumu istediğiniz gibi) Kenarları 1 …
14 code-golf 

2
Romen rakamı dönüştürücü işlevi
Romen rakamları dizesini tamsayıya dönüştürmek için en kısa fonksiyonu oluşturun . Her harf için kurallar Wikipedia sayfasında bulunabilir . 1000'in üzerindeki harfler, daha yüksek değerlerini belirtmek için etraflarına parantez yerleştirilecektir. Gereksinimler: Romen rakamları 1'den 500.000'e dönüştürülmelidir Bir dakikadan kısa sürede tamamlanmalıdır Avantaj sağlayabilecek yerleşik işlevleri kullanmaz (Örn: Romen rakamlarını tamsayılara …

5
Yazıyor, ancak sola [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 6 ay önce kapalı . Arka fon Size bir toplantı için not alma görevi verildi. Google Dokümanınıza yazmaya başlıyorsunuz, ancak toplantı …

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.