«rational-numbers» etiketlenmiş sorular

Bu zorluk, rasyonel sayıların, yani tamsayıların bir kısmı olarak temsil edilebilecek olanların manipülasyonunu içerir. Rasyonel sayılar birkaç kabul edilebilir giriş / çıkış formatından sadece biriyse bu etiketi kullanmayın, bunun yerine kesin rasyonel aritmetik kullanılması gerekir.

5
İkili Evrişim
İkili evrişim bir sayı ile tanımlanır ve bir sayıya Muygulanır N. İkili gösterimdeki her bit için M, eğer bit ayarlanmışsa ( 1), çıkıştaki karşılık gelen bit, karşılık gelen bitin bitişiğindeki iki bitin XORingi ile verilir N(gerektiğinde sarılarak). Bit ayarlanmamışsa ( 0), çıkıştaki karşılık gelen bit, ilgili bit tarafından verilir N. …
15 code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

30
Sıfıra doğru yuvarla
Bu basit bir görev. Pozitif veya negatif bir gerçek sayı verildiğinde, sıfıra yakın bir sonraki tam sayıya yuvarlayın. Meydan okuma Bir pozitif veya negatif gerçek sayının makul bir formundan (stdin, fonksiyon vb.) Girdiyi alın. Bu sayıyı "sıfıra doğru" yuvarlayın - bu pozitifse aşağı yuvarlayacağınız ve negatifse yuvarlayacağınız anlamına gelir. Numarayı …

9
Olumlu gerekçeleri numaralayın
Pozitif rasyonel sayıların aşağıdaki işlemle sayılabileceği gösterilebilir: Sıfıra göre sıra sayısı 0 Bir ızgaradaki diğer sayıları, satır a, sütun b / a içerecek şekilde düzenleyin Sağ üstten sola çapraz zikzak çizin Zig-zag boyunca karşılaşılan benzersiz sayıları takip edin İşte zig-zag'ın bir resmi: Yani, karşılaşılan sayılar sırasıyla 1/1, 2/1, 1/2, 1/3, …

25
Kesir ekleme
Girişle aynı uzunlukta boş olmayan iki liste alan ve aşağıdakileri yapan bir program veya işlev yazın: pay almak için ilk listenin elemanlarını kullanır, paydaları almak için ikinci listenin öğelerini kullanır, sadeleştirmeden sonra ortaya çıkan kesirleri (2/4=>1/2)"+" s ile ayırarak gösterir , "=" değerini ve son kesirden sonraki ekleme sonucunu gösterir. …

6
Kontrol Dışı Yuvarlama Hataları
Arka fon Kısa bir süre önce küçük bir muhasebe firması tarafından işe alındınız. Muhasebe dünyası sizin için biraz yabancıdır, bu nedenle tüm profesyonel yönergelere uyup uymadığınızdan emin değilsiniz. Özellikle, tüm bu sayıları ne zaman yuvarlamanız gerektiğini ve hangi yönde yuvarlamanız gerektiğini bilmiyorsunuz, bu yüzden çoğu zaman kanatlandırıyorsunuz ve en iyisini …

6
Ryley Teoremi
S. Ryley, 1825'te teoremi izledi: Her rasyonel sayı üç rasyonel küpün toplamı olarak ifade edilebilir. Meydan okuma Bazı rasyonel sayı verilen üç rasyonel numaraları bulmak , öyle kir∈Qr∈Qr \in \mathbb Q a,b,c∈Qa,b,c∈Qa,b,c \in \mathbb Qr=a3+b3+c3.r=a3+b3+c3.r= a^3+b^3+c^3. ayrıntılar Gönderiminiz, yeterli zaman ve bellek verilen her giriş için bir çözüm hesaplayabilmelidir, yani …

30

13
Kesirler arasında
Kesirler arasında Meydan okuma: En az 3 giriş alan kod oluşturmanız gerekir; 2 tamsayı ve "kesir temsili" - hangi tip kesir artışlarını temsil etmek için dilinize uyuyorsa). Dizeyi seçerseniz giriş "1/4" olur veya 2 ekstra tamsayı girişi veya bir tuple veya w / e seçebilirsiniz. Girdi makul herhangi bir yerde …

4
Mektupları Alın
Görev Sanırım herkes otomatik kod oluşturmayı ve çalışma sırasında biraz zaman kazanmayı seviyor. Gün boyunca çok sayıda sınıf ve üye oluşturmanız gettersgerekir ve bunların hepsini el ile oluşturmak istemezsiniz . Görev, getterstüm sınıf üyeleri için sizin için otomatik olarak oluşturulan bir program veya işlev yazmaktır . Girdi Bizim dilimizde nesneler …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

1
XKCD Parantez Olasılıkları
Bugünün XKCD'si , yarışmacıların iyi bilinen isimler olduğu, muhtemelen kafa karıştırıcı isimlerden oluşan bir spor turnuvası tarzı parantezidir. Belirli bir turdaki her yarışmacıya dayanarak, belirli bir yarışmacının tüm turnuvayı kazanma olasılığını verin. Giriş Bir yarışmacının adı. XKCD tüm büyük harfleri kullanmayı sever, ancak sizin için anlamlı olan her şeyi kullanabilir …


6
Tüm rasyonel sayıların bir listesini çıkar
Tüm matematikte, her zaman sağduyunun ötesine geçen birkaç teorem olacaktır. Bunlardan biri, farklı boyutlarda sonsuzluğun olmasıdır. Bir başka ilginç gerçek, farklı büyüklükte görünen birçok sonsuzluğun aslında aynı boyutta olduğu fikri. Rasyonel sayılar kadar tamsayılar kadar eşit sayılar vardır. Bu sorunun genel konsepti, sonsuzluğun tuhaf gerçekliğiyle yüzleşmektir. Bu zorlukta, programınız aşağıdakileri …

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 …

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 …

15
Tekrarlanan karşılıklı
Yapmanız gereken, girdi olarak ondalık sayı alan bir işlev / program oluşturmak ve sayı bir tamsayı oluncaya kadar sayının kesirli kısmının karşılığını tekrar tekrar almanın sonucunu çıkarmaktır. Daha spesifik olarak, süreç aşağıdaki gibidir: Girdi x olsun X bir tamsayı ise çıktı alın. Aksi takdirde: x ← 1fr a c (x)x←1frbirc(x)x …

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.