«division» etiketlenmiş sorular

bölme veya tamsayı bölmenin matematik işlecini içeren bir meydan okuma için

12
Divinacci Dizisi
Divinacci ( OEIS ) Fibonacci dizisini uygulayın ancak kullanmak yerine: f(n) = f(n-1)+f(n-2) kullanın: f(n) = sum(divisors(f(n-1))) + sum(divisors(f(n-2))) Bir girdi için n, nth terim çıktısı için, programınızın sadece 1 girişi olmalıdır. İlk 14 terim (0 dizinli, 1 dizinli; kullandığınız durumu): 0 | 0 # Initial | [] 1 | …

30
Girdiyle bölünebilen en küçük palindrom
Pozitif bir tamsayı verildiğinde N, bu sayının bir palindrom olduğu (yani kendi tersi olduğu) ve bölüştüğü şekilde en küçük pozitif tamsayıyı verin N. Palindrom (yani çıktı), bir palindrom olmak için ön sıfıra ihtiyaç duymamalıdır, örneğin 080geçerli cevap değildir 16. Bir önceki nedenden dolayı girdi asla 10'un katı olamaz. Programınız gerektiği …

15
Bazı dominoları devir!
Bazı ilham için bu soruya teşekkürler Bu meydan biz bir dize olarak domino bir çizgiyi temsil edecek |, /ve \. Girdi olarak size bir dizi domino verilecek ve yerleştiklerinde nasıl göründüklerini belirlemelisiniz. İşte Dominoların nasıl düştüğünün kuralları |Sol düşmüş bir dominodan kalan bir ayakta domino da düşmüş bir domino \haline …

30
Bölenlerin Ürünü
Meydan okuma Olumlu bir tamsayı verildiğinde, kendisi de dahil olmak üzere bölenlerin ürününü iade edin. Bu, OEIS'deki A007955 dizisidir . Test Kılıfları 1: 1 2: 2 3: 3 4: 8 5: 5 6: 36 7: 7 8: 64 9: 27 10: 100 12: 1728 14: 196 24: 331776 25: 125 …

21
Yer kazanmak için tamsayıyı katlayın!
Çılgın matematikçi geniş bir sayı koleksiyonuna sahiptir ve bu nedenle bıraktığı alan oldukça sınırlıdır. Bazılarını kurtarmak için tam sayılarını katlaması gerekir, ancak ne yazık ki gerçekten tembeldir. Göreviniz, ona yardım etmek istiyorsanız, manyak sayımız için belirli bir pozitif tamsayıyı katlayan bir işlev / program oluşturmaktır. Tam sayı nasıl katlanır? Basamaklarının …


30
Uygun Divisor birleşimi
Bir uygun bölen a, bölen bir numarası n değildir, n, kendisi. Örneğin, 12'nin uygun bölenleri 1, 2, 3, 4 ve 6'dır. Size x , x ≥ 2, x ≤ 1000 tamsayısı verilecektir . Senin görevin tüm toplanmasından ibarettir en yüksek uygun bölenler arasındaki tam sayıların 2'ye göre x (dahili) (OEIS …


19
MaxMin Divisor Çiftlerinin (DMDP) Farklılıkları
Bölenler hakkında konuşalım ... Mükemmel kareler bırakarak (bir an için), tüm pozitif tamsayı bölmelerinin 2'sinin ürünü olarak ifade edilebilir . Hızlı örnek 126: İşte tüm bölen126 Gördüğünüz gibi tüm bölenler eşleştirilebilir. Bölen Çiftleri olarak adlandıracağımız şeyler : [1, 126], [2, 63], [3, 42], [6, 21], [7, 18], [9, 14] Bu …

14
Toplam Zincir Dizisi
Sıra: Biz başlıyoruz 1. Önce dizindeki önceki sayıya geçerli 1 dizinli değeri ekleriz. Sonra bu matematiksel işlemleri şu anki değere uygularlarsa uygularız: Bölünebilir 2mi? => Toplama Bölünebilir 3mi? => Çıkarma Bölünebilir 4mi? => (Toplama VE) Çarpma Ne tarafından bölünemez 2, 3ne 4? -> Geçerli toplam sonucuyla devam et Çıktı: Bu …

4
ASCII sanatı ile uzun bölümü görselleştirin
ASCII sanatı ile uzun bölümü görselleştiren bir program yazın. Giriş, seçtiğiniz girdi biçimini kullanan bir pay ve bir payda olmak üzere iki tamsayıdan oluşur. Örnekler: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 60 …

22
Çok az sayıdan değil
Pozitif tamsayılar alır bir program veya fonksiyon yazın a, bve c, ve baskılar veya döner a/biçin condalık basamağa + işlemlerini kullanarak - pozitif tamsayılar üzerinde [modüle, eklenti, çıkarma, çarpma, bölme] * /%: Tüm kullanabileceğiniz diliniz izin verir, ancak kayan nokta numaralarına izin vermez. A, b, c aralığı, dilinizde işaretsiz tamsayılar …


9
Keyfi hassasiyet bölünmesi uygulayın
divide(int a, int b, int c)Temel 10 değerini yazdıran bir işlev uygulayın a/b. herhangi kayan nokta matematik ne de kullanmadan BigInteger/ BigDecimalveya herhangi eşdeğer kütüphaneleri. Aşağıdaki 4. maddede yer alan (olası) istisna dışında c, kümesindeki en az doğru karakterler 0123456789.yazdırılmalıdır. ave bherhangi bir 32 bit tam sayı olabilir. Güncelleme: Golf …

30
Bölümü uygula
Tamsayı bölmesini işleyen favori dilinizde bir bölme algoritması uygulayın. Yalnızca pozitif sayıları işlemek gerekir - ancak negatif ve karışık işaret bölümünü de işliyorsa bonus puanları. Kesirli sonuçlar için sonuçlar aşağı yuvarlanır. Program içermeyebilir /, \, divya da benzer operatörleri. Dilin yerel bölme yeteneklerini kullanmayan bir rutin olmalıdır. Yalnızca 32 bitlik …

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.