Programlama Bulmacaları ve Kod Golfü

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

6
İlk periyodik rakamı sil
Hepimiz rasyonel bir sayı ondalık olarak yazıldığında sonucun ya sonlandığını (ya da sonunda) periyodik olduğunu biliyoruz. Örneğin, 41/42 ondalık olarak yazıldığında, sonuç 0.9 761904 761904 761904 761904 761904 761904 761904 ... ilk basamak dizisini ve 0.9ardından 761904tekrar tekrar tekrarlanan diziyi içerir . (Bunun için uygun bir gösterim 0.9(761904), parantezlerin tekrarlayan …

30
Dil adının karakter sayısıyla çarpımı [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 . 2 yıl önce kapalı . Meydan okuma: Göreviniz, o dilin adının, adındaki karakter sayısının çarpımını çıkarmak için herhangi bir dili kullanmaktır. …

7
Elektron konfigürasyonu
Gelen atom fizik ve kuantum kimyası , elektron konfigürasyonu dağılımı elektronların bir bölgesinin atomu de Atomik orbitaller . Örneğin, neon atomunun elektron konfigürasyonu 1s 2 2s 2 2p 6'dır . ( Wikipedia'dan ) Meydan okuma Göreviniz , bir elementin atom numarasını temsil eden bir sayı almak ve bu elementin Aufbau …

11
Genelleştirilmiş Beş Otuz Sekiz Dizi
Bu FiveThirtyEight bilmecesinden uyarlandı . Arka fon Aşağıdaki sonsuz diziyi inceleyin: 3 3 3 2 3 3 3 2 3 3 3 2 3 3 2 3 3 3 2 ... Diyelim ki dizi 1 dizinli. iSırayla inci sayısı ne kadar belirler 3önce vardır s ith 2ve önceki aşağıdaki 2s. …

10
HSL - RGB değerleri
RGB (Kırmızı Yeşil Mavi) renk modelinin temel amacı, televizyonlar ve bilgisayarlar gibi elektronik sistemlerde görüntülerin algılanması, temsil edilmesi ve görüntülenmesidir. HSL (Hue Saturation Lightness), 1970'lerde bilgisayar grafikleri araştırmacıları tarafından, insan vizyonunun renk yapma özelliklerini algılama biçimiyle daha yakından uyumlu olması için tasarlanmış alternatif bir renk modelidir. RGB ve HSL için …

29
Bir dizenin pivot etrafındaki iki bölümünü ters çevirme
Arka fon Şu anda bir AP Comp Sci A: Java sınıfındayım ve bazı arkadaşlarımı kod golf konusunda başlatmak istiyorum. Kurstan bir meydan okumam var ve topluluğun bu meydan okumayı kaç bayt yapabileceğini görmek istiyorum. Zorluk detayları: İki giriş dizesi (ana dize ve pivot dizesi) verildiğinde aşağıdakileri yapın: Pivot dizesi tam …
17 code-golf  string 

10
Kısıtlamalarla tüm olası tamsayı ızgaralarını numaralandırma
Sorun Negatif olmayan tam sayılardan oluşan bir 3'e 3 kareyi düşünün. Her satır iiçin tamsayıların toplamı olarak ayarlanır r_i. Her sütun jiçin benzer şekilde , bu sütundaki tamsayıların toplamı olarak ayarlanır c_j. Görev, satır ve sütun toplamı kısıtlamaları göz önüne alındığında ızgaraya olası tüm tamsayı atamalarını numaralandırmak için kod yazmaktır. …

9
Kağıt ve Zarf Boyutları
Görev Bir harf (A, B, C) ve bir sayı (0-10) verildiğinde, eşleşen standart kağıt boyutunun (A ve B Serisi) veya eşleşen standart zarf boyutunun (C serisi) milimetre cinsinden çıktısını alın aaaa x bbbbnerede aaaave bbbbISO216 (Seri A ve B) veya ISO296'ya (Seri C) göre milimetre cinsinden genişlik ve yükseklik ölçümleri …
17 code-golf 

11
Sihirli e-posta dönüşümü! Veya: NSA'nın meta verilerinizi e-posta adresinizden almasına yardımcı olun
Bir e-posta adresi, bu e-posta adresine uygulanan bir dönüşümün sonucu ve ikinci bir e-posta adresi verildiğinde, aynı e-posta adresinin çıktısını ikinci e-posta adresine uygulayın. E-posta adreslerinin tümü aşağıdaki yapıya sahip olacaktır: Alfasayısal karakterler ve en fazla bir .(yerel kısım) @içeren bir pozitif uzunluk dizesi, ardından bir sembol, ardından alfasayısal sumboller …
17 code-golf  string 

9
Tam sayı karekök dizisi
Bir tam sayı karekök dizisini tanımlayalım. İlk olarak, a (1) = 1. Sonra, a (n), daha önce görülmeyen en küçük pozitif tamsayıdır . sqrt(a(n) + sqrt(a(n-1) + sqrt(... + sqrt(a(1))))) bir tamsayıdır. Bazı örnekler: a (2) 3'tür, çünkü tamsayı olacak şekilde en küçük tamsayıdır sqrt(a(2) + sqrt(a(1))) = sqrt(a(2) + …

14
Parolamı atla
Sık kullanılan sözcüklerin şifre olarak kullanılmasından kaçınılmalıdır. Bu zorluk munges belirli bir şifre (bu çok basit bir program kodlama hakkında M odify u ntil N yerine G uessed E asily). Giriş Alfabede yazılmış bir dize olan bir kelime abcdefghijklmnopqrstuvwxyz. Harflerin küçük veya büyük olması önemli değildir. munging Aynı herhangi tekrar …
17 code-golf 


14
Verilen faktörlerin bir ürünü olarak en az tam sayı
Son zamanlarda başlıca / asal çarpanlarına ayırma ile ilgili birçok zorluk yaşandı, bu yüzden diğer tarafa gitmenin ilginç olabileceğini düşündüm. Verilen: pozitif bir tam sayı nve boş olmayan pozitif tam sayı listesi f en küçük tamsayıyı bulmak için tam bir program veya işlev yazın ve iöyle ki i >= nve …

10
Benzer yetkilere sahip sayılar
Bir tamsayı Verilen p> 1 , en küçük tamsayı bulmak q> p asal çarpanlarına içinde üstlerin liste böyle q o aynıdır p hayır, sipariş veya asal faktörlerin değerini önemli. Örnekler Asal çarpanlara p = 20 olan 2 2 x 5 1 . Asal çarpanlarına ayırma işleminde özdeş üsleri olan p'den …

11
Siklotomik polinom
Arka plan (tanımlara atla) Euler karmaşık sayılarla ilgili güzel bir teorem kanıtladı: e ix = cos (x) + i sin (x). Bu de Moivre teoreminin kanıtlanmasını kolaylaştırır: (e ix ) n = e i (nx) (cos (x) + i sin (x)) n = cos (nx) + i sin (nx) İki …

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.