«math» etiketlenmiş sorular

Zorluk matematik içerir. Ayrıca daha spesifik etiketler kullanmayı da düşünün: [sayı] [sayı teorisi] [aritmetik] [kombinatorik] [grafik teorisi] [geometri] [soyut cebir].

2
X86 montajında ​​büyüklük sırasını hesaplamanın en hızlı yolu
Görev basittir: Mümkün olduğunca az saat döngüsü kullanarak bir tamsayının büyüklük sırasını hesaplayan bir montaj yazın. Büyüklük sırası log10değil olarak tanımlanır log2. Geçerli giriş aralığıdır 0için , kapsayıcı. Bu aralığın dışındaki girdiler için davranış tanımlanmamış.1012 Değerler verilen giriş edilmesi dışında, en yakın tam sayıya yuvarlanır edilmelidir 0çıktı olmalıdır 0. (Bunu, …

5
Bir karenin Delacorte Sayısını hesaplayın
Zorluk: herhangi bir dilde bir Delacorte Numarası hesaplamasını uygulayın. En kısa kod kazanır. 1..n² (olası yan uzunluk n en az 3 ve 27 arasında) verilen belirli bir kare matris için , Delacorte Numarası her bir farklı için gcd (a, b) × mesafe² (a, b) ürünlerinin toplamıdır tam sayı çifti. Aşağıdaki …
12 code-golf  math 

6
8 bitlik bir toplayıcı uygulayın
Meydan okuma Değerleri 0 - 255 arasında olan ve bu tamsayı mod 256'nın toplamını döndüren iki tamsayıyı kabul eden bir işlev uygulayın. Sadece bitsel olumsuzlama (~), bitsel veya (|), bit kaydırma operatörlerini (>>, <<) kullanabilirsiniz. ve atama (=). Kullanamayacağınız şeyler şunları içerir (ancak bunlarla sınırlı değildir) Toplama, çıkarma, çarpma ve …

7
Maksimum işlemi bulun
Zorluk, temel aritmetik işleçleri (toplama, çıkarma, çarpma, tek taraflı olumsuzlama) kullanarak bir tamsayı listesinden alabileceğiniz maksimum sayıyı bulmaktır. Giriş Tamsayıların listesi Çıktı Intput'taki her tamsayıyı kullanan maksimum sonuç . Giriş sırası önemli değil, sonuç aynı olmalıdır. Tam sonucu çıkarmanız gerekmez, sadece sonuç. Örnekler Input : 3 0 1 Output : …

5
Güce Yükselt
Meydan okuma Zorluk, pozitif sayılar a, sıfır olmayan bir sayı bve çıktı alan bir program yazmaktıra^b (güce yükseltilir). Yalnızca + - * / abs()matematiksel işlevler / işleçler olarak kullanabilirsiniz . Bunlar yalnızca skaler değerlere uygulanabilir, tüm listelere veya dizilere uygulanamaz. Örnekler: 1.234 ^ 5.678 = 3.29980 4.5 ^ 4.5 = …

3
santrifüjünüze şişeler yerleştirin
Bu soru , reddit kullanıcısı taho_teg tarafından oluşturulan bu reddit iş parçacığından kaynaklanır, ancak daha genel bir "bulmaca" ya genişletilir. Merkezi eksen etrafında bir daireye eşit olarak dağıtılmış şişeler için 24 delikli bir santrifüjünüz var. Şimdi birkaç şişeniz varsa ve santrifüjü başlatmak istiyorsanız, bunların dengeli bir şekilde yerleştirildiğinden emin olmanız …
12 code-golf  math 

30
Tamsayı tamsayının karekökü [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ı . Sorun: Dil seçiminize, işaretsiz bir 64 bit tamsayının kare kökünün tabanını döndüren en kısa işlevi yazın. …

24
Bir sayının küp kökünü hesaplama
Bu kod golfünün amacı, girdi olarak verilen bir sayının küp kökünü hesaplayan ve çıkaran bir program veya işlev oluşturmaktır. Kurallar: Harici kaynak yok Yerleşik küp kök işlevlerini kullanmaz. Bir sayıyı bir güce (kare kök, 4. kök vb. İçeren) yükseltebilecek yöntem / işleçler kullanılmaz. İşleviniz / programınız kayan noktalı sayıları ve …
12 code-golf  math 

1
gün doğumu ve gün batımı
Biraz romantikim, bulunduğumuz yerde gün doğumu ve gün batımlarını görmek için eşimi çıkarmayı seviyorum. Bu egzersizin uğruna, diyelim ki, hangi tarih, enlem ve boylam için olursa olsun, gün batımının veya güneşin doğuş zamanını söyleyebilecek bir kodum yok. Göreviniz kodlayıcılar, ondalık enlem ve boylam (N ve W derece olarak alınır, bu …
12 code-golf  math 

8
Bir çubuğu boyamak ne kadar sürer?
( Bazı grafikler de sağlayan bu Math.SE problemine dayanarak ) Ben böyle bir sopa var: Bunun gibi görünmesini istiyorum: Bununla birlikte, uzman bir ressam değilim, bu yüzden iddialı bir DIY projesine başlamadan önce, başımın üstünde olmadığımdan emin olmak istiyorum. Programınız bana bu çubuğu boyamak için kaç adımın dahil olduğunu söylemelidir. …
12 code-golf  math 

1
Tamsayı manipülasyonu ile bir IEEE 754 64 bit ikili kayan nokta sayısı uygulama
(Şimdilik "C" sorusunu etiketledim, ancak sendikaları destekleyen başka bir dilin farkındaysanız, bunu da kullanabilirsiniz.) Göreviniz + - * /, aşağıdaki yapı için dört standart matematiksel işleç oluşturmaktır: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} intfloat(){k = 0;} } böylece operasyonların kendileri …

2
Code Golf: Uzay gemisinin kaderi nedir? [kayan noktalı sürüm]
Bu soru ASCII sanat versiyonundan biraz daha zordur. Sanat yok ve şimdi kayan nokta aritmetiği yapıyorsunuz! Meydan okuma USS StackExchange, gemide astronomik bir patlama meydana geldiğinde cg-00DLEF gezegeninin ağırlık alanında ilerliyordu. Geminin baş programlama memuru olarak, cg-00DELF'in güneş sisteminde karaya çarpmak zorunda kalıp kalamayacağınızı tahmin etmek için geminizin yörüngesini simüle …

4
Infix Notasyonundan Önek Notasyonuna Dönüştür
Parantez ( ()), üs ( ^), bölme ( /) ve çarpma ( *), toplama ( +) ve çıkarma ( -) (bu işlem sırasında) içerebilen aritmetik bir ifade verilir . a ^ (2 / 3) * 9 * 3 - 4 * 6 önek gösteriminde aynı ifadeyi çıktılar. (- (* (* …
12 code-golf  math 

3
Bir Grafik Hesap Makinesi Uygulama
Hesap makineleri ile ilgili birçok soru olmuştur; ancak, herhangi bir grafik hesap makinesinin uygulanmasını içermediği görülmemektedir. Meydan okuma Birden çok formülü STDIN'den girdi olarak alan ve bunları STDOUT'a grafikleyen eksiksiz bir program yazmalısınız. Girdi formu alacaktır f1(x)=x^2-x-1. Bir olacaktır f, ardından bir sayı 0-9 (dahili), ardından (x)=, grafik formül takip …

5
Polinom İnterpolasyonu
Gerçek keyfi hassas rasyonel sayılar kullanarak Polinom İnterpolasyonu yapan bir program yazın . Girdi şöyle görünür: f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ... İşaretten önce ve sonra tam olarak bir boşluk olduğunu varsayabilirsiniz =, tüm sayılar kesir veya tamsayıdır. Ayrıca, girişteki tüm kesirlerin zaten …

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.