«code-golf» etiketlenmiş sorular

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

13
QBasic'te golf için ipuçları
QBasic'te golf oynamak için hangi genel ipuçlarınız var? Ben genel olarak en azından biraz QBasic özgü (örneğin "yorumları kaldırmak" bir cevap değildir) kod golf sorunları uygulanabilir uygulanabilir fikirler arıyorum. QB64 öykünücüsü ile ilgili ipuçları da kabul edilir. Microsoft QBasic'te olmayan bazı ekstra özelliklere sahiptir.
13 code-golf  tips  basic 

5
A047841: Otobiyografik sayılar
Tanım İşte bir sayıyı tanımlama süreci: Her numara için 0için 9bu sayı bulunur: Bu basamağın frekansını ve ardından basamağı yazın. Örneğin, numara için 10213223: Orada 1meydana gelmesi 0, 2oluşumları 1, 3oluşumları 2, 2oluşumları 3. Bu nedenle, tarif sayı 10213223olduğu 10213223( 10birinci özelliği ile ilgili 21ikinci, vb.) Bir basamağın meydana gelme …

7
Kabul edilebilir dizileri test etme
Yönetici özeti: bir tamsayı girdi dizisinin "kabul edilebilir" olup olmadığını test edin, yani herhangi bir modül için tüm kalıntı sınıflarını kapsamıyor demektir. "Kabul edilebilir" sekans nedir? M2 tamsayısı verildiğinde, kalıntı sınıfları modulo m ortak m farkının sadece m olası aritmetik ilerlemesidir. Örneğin, m = 4 olduğunda, 4 kalıntı sınıfı modulo …

4
Üçgenin Fermat Noktasını Hesaplama
Bu, bir üçgenin merkezlerine biraz benziyor , ancak farklı bir noktaya sahip. Fermat noktası , AP + BP + CP değeri en aza indirecek üçgen ABC noktası P. İki durum söz konusudur: 120 dereceden daha büyük bir açı varsa, bu tepe fermat noktasıdır. Aksi takdirde, ABC'nin her iki tarafına eşkenar …

9
CamelCase2snake_case ()
CamelCased metnini snake_case biçimine dönüştürmek için bir işlev yazın: FunctionForHTMLManipulationolurfunction_for_html_manipulation Giriş metni birçok dilde tek bir uygun tanımlayıcı olacaktır. Bir İngilizce harfiyle başlamalı, ardından herhangi bir sayıda İngilizce harf veya rakam gelmelidir. Başka hiçbir karaktere (boşluk, sembol vb.) İzin verilmez. CamelCased metnindeki her "kelime", metnin başında veya bir rakamdan hemen …
13 code-golf  string 

6
Köprü El Puanlaması
Sözleşme köprüsünü çok ilginç kılan şeylerden biri son derece karmaşık "yapay" meta oyunudur. Bu el puanlama sistemi bunun küçük bir parçasıdır. Köprü bir aldatıcı kart oyunudur. Her oyuncu 13 kartlık bir ele sahip olur ve oyun teklifle başlar . Teklif, oyunun geri kalanının nasıl oynayacağını belirler ve bu da oyunun …

1
Metinli Rickroll'ları enjekte et
Rickrolling dünyadaki en büyük mem olduğundan, [kuralları biliyorsunuz ve ben de] şüphesiz okuyucuyu metin olarak geri alabilen en kısa kodu yazmak zorundasınız. Let [aşağı] harfleri, noktalama ve boşluk içeren bir giriş metin olması. Metinde ilk iki stanzadan bir [yalan söyleme ve incinme] ifadesi belirdiğinde ... We're no strangers to love …
13 code-golf  string 

10
Asal dizine sahip asal sayılar
İlk 10000 asal endeksli asal sayı çıktısı veren / veren bir program veya işlev yazın. Eğer nci asal olarak adlandırırsak p(n), bu liste 3, 5, 11, 17, 31, 41, 59 ... 1366661 Çünkü p(p(1)) = p(2) = 3 p(p(2)) = p(3) = 5 p(p(3)) = p(5) = 11 p(p(4)) = …
13 code-golf  math  primes 

7
Retro Roketi Yazdır
(bu SO sorusundan esinlenerek ) Giriş olarak tek bir pozitif tamsayı n verilir . Mümkün olduğunca az karakterde, bir kafa, kuyruk ve n segmentten oluşan bir gövdeyle ASCII sanatında bir roket alın . Sonunda boşluk veya satır başı olmamalıdır. Roketin başı ve kuyruğu, n'nin herhangi bir değeri için her zaman …

4
Kesirler nasıl azaltılmaz
Kesirleri yanlış şekilde azaltmak Bu kod golf mücadelesinde yanlış şekilde azaltılabilen ancak yine de aynı sayıya ulaşabilen kesirler bulmak zorundasınız. Not: Kesirleri yanlış şekilde azaltmak burada tam bir tanımlamaya sahiptir, ayrıntılara bakın. Misal: 64/16 = 6 4/1 6 = 4/1 = 4 Tabii ki her iki 6'yı da vuramazsınız ama …

4
Kromatik Numarayı Bulun
Şaşırtıcı bir şekilde, grafik boyama konusunda henüz herhangi bir zorluk yaşamadık! Yönlendirilmemiş bir grafik verildiğinde, her köşeye iki bitişik köşe aynı rengi paylaşmayacak şekilde bir renk verebiliriz. Küçük sayı χ , bunun için gereken farklı renkler olarak adlandırılır renk sayısı grafik. Örneğin, asgari sayıda renk kullanarak geçerli bir renklendirme aşağıda …

3
Codegolf: Quine ve Antik
Bu zorluk Meta Quine miyim benzer ? Bir quine, STDOUT'ta kendini üreten bir programdır. Bu zorluk, çalıştırıldığında STDOUT'ta bir program B üreten bir A programı üretmektir. Program B çalıştırıldığında STDOUT'ta A programı üretir. A ve B programları aynı dilde yazılmalı (ve çalıştırılmalıdır). Bağlantılı soru A! = B'yi kısıtladı. Bu çok …
13 code-golf  quine 

15
Karşılaştırma işleçleri olmadan C veya C ++ 'da iki tamsayıyı karşılaştırma
Girilen (stdin veya bağımsız değişkenler olarak) iki işaretli tam sayıyı alan ve ilk sayının (1) büyükten (2) küçükten (2) küçük ya da (3) eşit olmasına bağlı olarak 3 farklı çıkış gösteren en kısa programı üretin numara. Yakalayış Programınızda aşağıdakilerden hiçbirini kullanamazsınız: Standart karşılaştırma operatörleri: <, >, <=, >=, ==, !=. …

3
Bir buz bulmaca jeneratörü + çözücü inşa et
In Twitch oynatır Pokémon , en sinir bozucu engellerden biri, atabilir yüzü size ya bir duvar ya da bir kayayı vurana kadar tek yönde tüm yol kaydırarak başka bir yerden bir yere seyahat etmeliyim bir buz bulmaca vardır. Senin görevin rastgele bir zor buz bulmaca üretecek bir program oluşturmaktır. Üç …
13 code-golf 

5
Dereceleri pusulanın 32 noktasından birine dönüştürün
32 noktalı pusula, en azından söylemek gerekirse ilginçtir. Denelson83 (Kendi çalışması) [ GFDL veya CC-BY-SA-3.0 ], Wikimedia Commons aracılığıyla Zorluğunuz derece ölçüsü almak ve bunu 32 noktalı pusula üzerinde bir yöne dönüştürmektir. Her yön öncekinden 11,25 (360/32) derecedir. Örneğin, N (kuzey) 0 derece, NbE (kuzey doğu) 11.25 derece, NNE (kuzey-kuzeydoğu) …
13 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.