«polyglot» etiketlenmiş sorular

Birden çok programlama dilinde çalışan kod içeren zorluklar için.

7
Faktörlerin toplamı sayısı
Pozitif bir n> 1 tamsayısı verildiğinde , ürünü n olan 1'den büyük tamsayılar ekleyerek kaç sayı yapılabileceğini belirleyin . Örneğin eğer n = 24 biz ifade edebiliriz n aşağıdaki şekillerde bir ürün olarak 24 = 24 -> 24 = 24 24 = 12 * 2 -> 12 + 2 = …

6
Rasyonel üretici fonksiyonun katsayılarını bulun
Bir güç serisinin katsayıları olarak bir sayı dizisi yazarsak, o güç serisine o dizinin (sıradan) üretici fonksiyonu (veya Gf) denir . Yani, eğer bazı fonksiyonlar F(x)ve tamsayılar dizisi a(n)için: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + ... = F(x) O F(x)halde üreten işlevidir a. Örneğin, geometrik seri …
12 code-golf  math  integer  polynomials  code-golf  math  abstract-algebra  restricted-time  code-golf  math  primes  code-golf  math  number  arithmetic  code-golf  quine  code-golf  number  sequence  code-golf  string  number  code-golf  array-manipulation  code-golf  number  code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

5
Bir Python betiğine yorum ekleyin ve iki dilli bir Python / C ++ “programı” yapın
Aşağıdaki Python 3 komut dosyası verildiğinde: def greet(): print("Hello, world!") greet() Hem Python programı olarak yürütülebilir hem de derlenmiş ve aynı çıktıyı üreten bir C ++ programı olarak çalıştırılabilir böylece bu metin dosyasına bazı satırlar ekleyin Merhaba, dünya! (sondaki yeni satır dahil): $ python3 bilingual.py.cpp Hello, world! $ g++ bilingual.py.cpp …

4
Temsilcinizi yeniden hesaplamanıza yardımcı olun!
Birkaç ay önce, sorulara ilişkin upvotes için verilen itibarı artırma konusunda meta hakkında bir tartışma yaptık. İşte oy için mevcut itibar sistemimizin temelleri: 1 Bir soru upvote U5 itibar değer. Bir cevap upvote u10 itibar değer. Bir soru veya cevap aşağı oy d-2 şöhrete değer. Yeni bir sistem için birçok …

3
Havuçlar. Yani. Birçok. Havuçlar
Kahretsin, bu çok fazla havuç. İlham Görev Mümkün olduğunca çok dilde olarak, her örneğini değiştirir, yani bir program oluşturmalısınız ^bir ile markdown biçimlendirilmiş bağlantı bir cevap onu göndermek için ise, otomatik olarak bir görüntü olarak okumak yerine görüntü yer olacağını anlamı ( arasında kelimeleri) ait bu yukarı doğru bakan havuç. …

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 …

21
Bir OEIS poliglotu
Bu OEIS ile ilgili bir cevap zincirleme mücadelesi. Oh, bunun gerekçesi, bir şirketin OEIS dizilerini gerçekten kötü bir şekilde basmak için bir programa ihtiyacı olması ve her dile sahip olmalarıdır. Yanıt zincirleme biçimi şu şekilde çalışır: Birisi, diğer tüm çözümlerin ortaya çıktığı ilk cevabı yayınlar. Bu cevap, N sayısı verildiğinde, …

1
Döngüsel Polyglot Mücadelesi (Polisler)
Döngüsel Polyglot Mücadelesi Bu polisler iş parçacığı. Soyguncular dizisini burada bulabilirsiniz . Devirli Poliglot N elementli siklik çok dilli N farklı dilde çalıştırılabilen eksiksiz bir programdır. Her dilde, program herhangi bir girdi olmadan çalıştırıldığında (muhtemelen bu istisnaya tabi ), bir dilin adını STDOUT'a yazdırmalıdır. Özellikle, program Kth dilinde çalıştırılıyorsa, (K …

2
Tekrarlamayı Yorumla!
Bu zorluk, Tekrar ile ilgili iki kişilik bir seride ilktir. İkincisi yakında hazır olacak. Tekrarlama (Sadece uydurduğu bir şey) olarak adlandırılan bir dille, sonsuz dize orada oluşur 12345678901234567890...ile, 1234567890sonsuza tekrarlayarak. Çıktı sayıları için aşağıdaki sözdizimi kullanılabilir: +-*/: Bu, operatörü yinelenen basamak dizesine ekler. Örnekler: +-> 1+2= 3( arasına bir ve …

1
Palindromik Olmayan Poliglot Boğazı
Giriş 101 sayısı bir palindromdur, çünkü aynı ileri ve geri okur. 105 sayısı değil. Bununla birlikte, sekizinci tabandaki 105 , palindromik olan 151 olarak yazılmıştır . Öte yandan, 103, 2 ila 101 arasında herhangi bir bazda bir palindrom değildir. Dolayısıyla, 103 kesinlikle palindromik değildir . Bir negatif olmayan bir tamsayı, …

1
Sahte quine çok dilli dil algılama sayaçları
Quines eğlenceli. Polyglotlar da eğlencelidir. Polyglot Quines var, ancak çıtayı daha da yükseltebiliriz. Α, β ve γ dilleri için geçerli bir program içeren bir dosya yazın. Dosya bir dil α veya β programı olarak yürütüldüğünde (muhtemelen derlendikten sonra), programın çıktısı bu yarışmaya geçerli bir başvuru ile aynı formda olacaktır. Dosyanız …

4
Bir Semiquine Yazın
Diyelim ki 2 diliniz var Ave B. Bir dize s, aşağıdaki koşulları karşılarsa Ave bir yarı dizindir B: sbir dindir A. siçinde birçok dili olduğunu Ave B. Çalıştırmanın sonucunda sbir şekilde Bprograma farklı bir dize s'bir quine olduğunu B. Bu zorluğun amacı, iki farklı dilde bir yarı quin yazmaktır. Bu …

5
Siparişlerin sorgusu
Farklı dillerde çalıştırıldığında, her dilde kodun farklı bir bayt permütasyonu çıkaran bir program yazın. Tam kaynak kodu bir permütasyon olarak sayılır. Burada "farklı dil" farklı versiyon (Py 2 ve Py 3) veya farklı standart bayraklar olabilir. Farklı sürümü zorlayan farklı çıktı. Her dilde program için uygun quine kuralları geçerlidir. Puanınız, …

7
Sahte sahte Golf!
Giriş / Arka Plan Bir de son tartışmada yer kripto sohbet Birlikte / yardım görüşmek üzere meydan Fermat asallık testi ve Carmichael numaraları. Bu test a^(p-1) mod p==1her zaman primler için geçerli olacak p, ancak her zaman kompozitler için geçerli olmayan öncüllere dayanmaktadır . Bir dizi kendisi için: Artık bir …
9 code-golf  math  sequence  number-theory  primes  code-golf  string  code-golf  math  combinatorics  permutations  restricted-complexity  code-golf  array-manipulation  code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

13
Expand Karşılaştırma Zincirleri
Çoğu dilden farklı a<b<colarak Python , boole a<bile karşılaştırmanın aksine, aslında üç sayıyı karşılaştırarak matematikte olduğu gibi değerlendirir c. Bunu C (ve diğerleri) yazmanın doğru yolu olurdu a<b && b<c. Bu meydan okumada, göreviniz keyfi uzunluklardaki bu tür karşılaştırma zincirlerini Python / sezgisel sunumdan diğer dillerde nasıl yazılacağına genişletmektir. Özellikler …
9 code-golf  parsing  conversion  syntax  code-golf  sequence  primes  code-challenge  geometry  optimization  code-golf  graph-theory  code-golf  number-theory  primes  integer  code-golf  source-layout  cops-and-robbers  code-golf  source-layout  cops-and-robbers  code-golf  sequence  primes  integer  code-golf  math  number-theory  primes  rational-numbers  code-golf  math  sequence  number-theory  primes  code-golf  string  code-golf  math  combinatorics  permutations  restricted-complexity  code-golf  array-manipulation  code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

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.