Pertanyaan yang diberi tag «integer»

Untuk tantangan yang melibatkan manipulasi bilangan bulat.


8
Segitiga integral dan median integral
Pertimbangkan sebuah segitiga ABC di mana setiap sisi memiliki panjang bilangan bulat ( segitiga integral ). Tentukan median dari ABC menjadi segmen garis dari titik ke titik tengah sisi lawan. Pada gambar di bawah, segmen garis merah mewakili median. Perhatikan bahwa setiap segitiga yang diberikan memiliki tiga median. Biarkan n …

5
Konvolusi Biner
Konvolusi biner dijelaskan oleh angka M, dan diterapkan pada angka N. Untuk setiap bit dalam representasi biner M, jika bit diatur ( 1), bit yang sesuai dalam output diberikan oleh XORing dua bit yang berdekatan dengan bit yang sesuai N(membungkus jika perlu). Jika bit tidak disetel ( 0), bit yang …
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 

11
Sumber permutasi
Sebuah permutasi dari himpunan S={s1,s2,…,sn}S={s1,s2,…,sn}S = \{s_1, s_2, \dotsc, s_n\} adalah bijektif fungsi π:S→Sπ:S→S\pi: S \to S . Misalnya, jika S={1,2,3,4}S={1,2,3,4}S = \{1,2,3,4\} maka fungsi adalah permutasi:π: x ↦ 1+(x+1mod4)π:x↦1+(x+1mod4)\pi: x \mapsto 1 + (x + 1 \mod 4) π( 1 ) = 3,π( 2 ) = 4,π( 3 ) …

15
Nomor yang hilang dalam jumlah aritmatika
Tantangan Memberikan jumlah aritmatika yang valid dengan beberapa angka yang hilang, mengeluarkan ekspresi penuh. Contoh: 1#3 123 + 45# => + 456 -------- -------- 579 579 Memasukkan Format ekspresi dapat berupa array ["1#3", "45#", "579"], string "1#3+45#=579", atau 3 inputf("1#3","45#","579") Keluaran Sama seperti yang dimasukkan Anda tidak perlu menampilkan hasilnya …

4
Bagian bawah Hourglass
Tantangan: Input: Tiga bilangan bulat: panjang tepi bawah; jumlah awal butiran pasir; indeks Keluaran: Keluarkan keadaan bagian bawah jam pasir pada indeks yang diberikan, berdasarkan panjang tepi bawah yang diberikan dan jumlah butiran pasir. Aturan tantangan: Kami mensimulasikan butiran pasir dengan angka 1-9 Kami menempatkan jumlah butiran pasir yang tersisa …

9
Temukan Maxima Lokal Dan Minima
Definisi Maksima dan minimum dari fungsi yang diberikan adalah nilai terbesar dan terkecil dari fungsi baik dalam rentang tertentu atau dalam seluruh domain fungsi. Tantangan Tantangannya adalah untuk menemukan maksimum lokal dan minimum dari fungsi polinomial tertentu menggunakan metode apa pun yang Anda suka . Jangan khawatir, saya akan mencoba …

11
Variasi N-bit pada Subset-Jumlah
Untuk tantangan lain yang saya tulis, saya perlu memverifikasi bahwa kasus uji dapat diselesaikan dengan bilangan bulat terbatas. Secara khusus, saya perlu memverifikasi yang berikut ini, untuk array integer yang tidak kosong Adan lebar bit integer n: Semua bilangan bulat adi Amemuaskan -2**(n-1) <= a < 2**(n-1)(representable dengan n-bit dua …

30
2 faktorisasi faktor
Diberi nomor alami, ntuliskan program atau fungsi untuk mendapatkan daftar semua kemungkinan dua faktor perkalian yang dapat digunakan untuk mencapainya n. Untuk memahami lebih baik apa yang berpura-pura dapat Anda pergi ke http://factornumber.com/?page=16777216 untuk melihat ketika nadalah 16777216kita mendapatkan daftar berikut: 2 × 8388608 4 × 4194304 8 × 2097152 …

14
Jumlah kumulatif [N] yang digabungkan secara rekursif dengan iterasi M
Ambil dua bilangan bulat positif Ndan Mdan buat jumlah kumulatif gabungan [N], dengan Miterasi. Keluarkan hasil dari iterasi terakhir. Definisi jumlah kumulatif gabungan: Mulai dengan angka Ndan tentukan urutanX = [N] Tambahkan ke Xjumlah kumulatifX Ulangi langkah 2 Mkali. Jumlah kumulatif vektor, X = [x1, x2, x3, x4]adalah: [x1, x1+x2, …
14 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 

30
Berapa bilangan prima yang unik?
Salah satu cara untuk merepresentasikan bilangan asli adalah dengan mengalikan eksponen bilangan prima. Sebagai contoh, 6 dapat diwakili oleh 2 ^ 1 * 3 ^ 1, dan 50 dapat diwakili oleh 2 ^ 1 * 5 ^ 2 (di mana ^ menunjukkan eksponen). Jumlah bilangan prima dalam representasi ini dapat …

27
Menggandakan Pandigital
Terinspirasi oleh CMC ini Dengan bilangan bulat positif lebih besar dari 0, lakukan operasi berikut di atasnya: Jika semua sepuluh digit tunggal ( 1234567890) berada dalam angka setidaknya sekali, hasilkan penghitungan dan keluar dari program Jika tidak, gandakan jumlahnya dan ulangi, menambah hitungan. Hitungan dimulai pada 0 dan berapa kali …

11
Cari Kasus yang Cocok Ganti
Ambil tiga input, serangkaian teks T,; serangkaian karakter untuk menggantikan F,; dan serangkaian karakter untuk menggantikannya dengan R,. Untuk setiap substring Tdengan karakter yang sama (tidak sensitif huruf) F, gantilah dengan karakter dalam R. Namun, simpan case yang sama dengan teks aslinya. Jika ada lebih banyak karakter Rdari pada F, …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 

12
prepend, append-Sequence
Tugas Urutan, tambahkan-urutan didefinisikan secara rekursif, seperti ini a (1) = 1 a (n) = a (n-1) .n, jika n adalah genap a (n) = na (n-1), jika n ganjil Dimana . mewakili gabungan bilangan bulat. Jadi beberapa istilah pertama adalah: 1,12,312,3124,53124,531246,7531246,...Ini adalah A053064 . Tugas Anda adalah, diberi bilangan …

1
Buat gambar menjadi puzzle geser
Ringkasan Tujuan dari tantangan ini adalah untuk membuat versi gambar yang dibatalkan dari puzzle 15-puzzle / geser yang juga disebut taquin dalam bahasa Prancis. Detail: Diberikan input yang terdiri dari: sebuah gambar, bilangan bulat n, bilangan bulat lainnya r, program Anda, atau fungsi, atau apa pun yang cocok, harus menampilkan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.