Programlama Bulmacaları ve Kod Golfü

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

11
Proto uzay istilacıları (tıkayabilir misiniz?)
Proto alanı istilacıları Bu, görevin dil başına en kısa kodu vermek olduğu bir grafik çıktı zorluğudur. Görev Kodunuz, kullanıcının aşağıdaki yabancıyı ekran / pencere etrafında taşımasına izin vermelidir. Kodunuz yerel bir dosyadan yükleyebilir. Başka bir standart görüntü biçimine dönüştürmek veya hatta yorumlarda gösterilen görüntüdeki küçük piksel hatalarını düzeltmek için çekinmeyin. …

5
JQuery hesaplaşması
Bu olaydan bir süre sonra ... Orada bazı ait bize jQuery bu defiling düzenine karşı kim. Bu imha edilmesi gereken kutsal olmayan bir varlıktır . Bu nedenle, Yeni Reform Krallığına sadık olan, sizi bu direnişi ortadan kaldıracak bir program yaratmaya çağırıyorum. Tüm kodlar doğrulanmalı ve jQuery'nin HERHANGİ ve HER izi …

28
İç içe Kaynak Kodlarını (Polisler) Bulun
Bu polislerin iş parçacığı. Soyguncular için buraya gidin . Giriş Bu Polisler / Soyguncular mücadelesi için, polisler çıktı üreten programlar yazacak ve bunları birbirine karıştıracaktır. İstenilen çıktıları üretmek için polislerin programlarını ayırmak soyguncunun görevidir. Polis kuralları Polisler, tümü bir miktar çıktı üretmek zorunda olan 2 ila 8 (dahil) program yazmak …

11
Craps oyununu simüle et
Craps, genellikle casinolarda oynanan oldukça basit bir zar oyunudur. Bir kumarbaz olmasanız bile (ki ben değilim), hala oldukça ilginç bir oyun. İşte kurallar: Bulut bir oyunun başında ne denir var come-out yuvarlak. Oynatıcı iki d6 (altı taraflı kalıp) alır ve iki kalıp silindiri eklenir. Sonuç 7 veya 11 ise, kişi …
18 code-golf  game  random 

2
Matematik ifadelerini küçültme
Meydan okuma Coyote Beta adında muhteşem bir hizmetin sahibisinizKullanıcılarının internet üzerinden gönderdiği matematik sorularını sihirli bir şekilde cevaplayan . Ama ortaya çıkıyor, bant genişliği pahalı. İki seçeneğiniz var, ya bir " Coyote Beta Pro" oluşturun ya da bunu çözmenin bir yolunu bulun. Yakın zamanda birisi sorguladı (x + 2). İstemci …

4
Kodunuzun Sembolik Negatifini Yazdırın
(Bu çok hoşuma gitti Kodunuzun Negatifini Yazdırın bir varyasyonu ! Martin Büttner sayesinde - bu metnin neredeyse tamamı onun.) Sembolleri aşağıdaki yazdırılabilir ASCII karakterleri olarak düşünelim (boşluk olduğunu unutmayın): !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Ve alfanümerikler bunlar: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Kenar uzunluğu N için aşağıdakiler gibi yazdırılabilir ASCII karakterlerden oluşan bir kare düşünün: ONE, {two} &3,+= …

4
Çılgın Kütüphanecinin Aritmetik Asal Dizisi
Kütüphaneci, sıralama algoritmanızı kullanarak işinizi aldattığınızı yakaladı , bu yüzden şimdi cezalandırılıyorsunuz. Kütüphanecinin karşılıksız sevgilerinin nesnesini etkileyebilmesi için bazı kodlar yaratmanız istendi, matematik öğretmeni. Yani en emin vasıtası "atanmış gibi diğer görevleri" Ne ... Herkes taban 10'daki N olarak adlandırılan doğal sayı dizisine aşinadır : 0, 1, 2, 3, 4, …

3
Doğum günümün teması: alevler içinde
Biraz mum yakmam gerek. Aslında, rastgele miktarda mum yakmam gerekiyor. Ama sadece iyi olanlar. AMAÇ Bir metin bloğu (yanan, geçerli ve geçersiz mumlar içeren) ve Ngirdi olarak bir sayı verildiğinde N, önceden yanan mumların sayısı eksi olarak tam olarak eşit miktarda yanan bir program veya işlev yazın . Eğer Ngeçerli …

30
Saat kaç, adamım?
Dürüst olmak gerekirse bu henüz Code Golf bir soru değil inanamıyorum, ama .... Yerel saati (am veya pm ile) önce "It's" ile başlayan bir dize olarak yazdırın. Misal: Run code.... Çıktı: It's 12:32p.m. En kısa kod kazanır. Kod yaz! Liderler Sıralaması Kod snippet'ini göster var QUESTION_ID=57552,OVERRIDE_USER=42854;function answersUrl(e){return"http://api.stackexchange.com/2.2/questions/"+QUESTION_ID+"/answers?page="+e+"&pagesize=100&order=desc&sort=creation&site=codegolf&filter="+ANSWER_FILTER}function commentUrl(e,s){return"http://api.stackexchange.com/2.2/answers/"+s.join(";")+"/comments?page="+e+"&pagesize=100&order=desc&sort=creation&site=codegolf&filter="+COMMENT_FILTER}function getAnswers(){jQuery.ajax({url:answersUrl(answer_page++),method:"get",dataType:"jsonp",crossDomain:!0,success:function(e){answers.push.apply(answers,e.items),answers_hash=[],answer_ids=[],e.items.forEach(function(e){e.comments=[];var s=+e.share_link.match(/\d+/);answer_ids.push(s),answers_hash[s]=e}),e.has_more||(more_answers=!1),comment_page=1,getComments()}})}function …
18 code-golf  date 

5
Her bileşen üzerindeki voltaj nedir?
Aşağıdaki resim bir RLC devresini göstermektedir. RLC devresi, seri veya paralel bağlanmış bir direnç (R), bir indüktör (L) ve bir kapasitörden (C) oluşan bir elektrik devresidir. (1) Hesaplamaları basitleştirmek için, zaman alanı yerine frekans (Laplace) alanında çalışmak yaygındır. Göreviniz: Değerlerini al R, Lve Cgirdi olarak ve gerilimleri dönmek VR, VLveVC …


1
Haklı hükümdar kimdir?
Alemi kim yönetecek? Aşağıdakileri içeren bir soy ağacı verilir: her aile üyesi için ad, cinsiyet, doğum tarihi, ölüm tarihi ve mirasçılar listesi. Ağacı temsil etmek için herhangi bir uygun (iç içe) liste biçimi kullanabilirsiniz. Aşağıdaki örnekler JSON kullanacaktır. Alemi kimin hangi sırayla yöneteceğini belirleyin. Ardıllık kuralları şunlardır: Bir kral öldüğünde …
18 code-golf 

9
Pusula Noktasını Dereceye Dönüştür
Bu meydan okumayı bağımsız olarak buldum, ancak Doorknob'un bu meydan okumasının tersi olduğu ortaya çıktı . Spesifikasyonunu gerçekten sevdiğim gibi, kendi açıklamalarımı pişirmek yerine büyük parçalarını çalmaya karar verdim. Meydan okuma Pusuladaki 32 noktadan birinin kısaltması göz önüne alındığında, ilgili dereceleri yazdırın. 32 noktanın açıklamasıyla ilgilenmiyorsanız, aşağıdaki tabloya geçmekten çekinmeyin. …

4
X Noktayı İşaretler
X Noktayı işaretler Amacınız başkent X'in çevresine artı işareti eklemektir: Örnek Giriş / Çıkış Giriş: mdhyyyyyyyhhhddmmm mdyyssoo oooosyyyhhhdmm hsso oossoooooyyhhdhhdmmm yoooooo oo ssysssyhhdyyyhmmmm myso oso o oyo hhhdhhyhyhhm mm m mhsyhhys oss yyyhhhsosyhhmmmmdmmm mhyhhhy y ssyhoho o shhdmmmmdmmmm hhyyyh s oo syysyyhhdysso oyhdhhhmmmmm dhysyys sdysoXoyyyyhhso syshm mmm hhyhyo o osss …

1
Şekillendirme kutuları
Dört kutu stili tanımlıyorum: +-----+ ooooooo ^^^^^ ******* | 1 | o 2 o < 3 > * 4 * | | o o < > * * +-----+ ooooooo vvvvv ******* Bir tamsayı ve bir dize verilen bir program veya işlev yazın, dize içindeki yukarıdaki kutulardan birini bulur ve …

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.