Pertanyaan yang diberi tag «integer»

Untuk tantangan yang melibatkan manipulasi bilangan bulat.


8
Penjumlahan di bawah Representasi Zeckendorf
Teorema Zeckendorf menunjukkan bahwa setiap bilangan bulat positif dapat secara unik direpresentasikan sebagai jumlah angka Fibonacci yang tidak berdekatan. Dalam tantangan ini, Anda harus menghitung jumlah dua angka dalam representasi Zeckendorf. Biarkan F n menjadi nomor Fibonacci ke- n di mana F 1 = 1, F 2 = 2 dan …

27
The Collatz Conjecture terbalik
Saya pikir dugaan Collatz sudah terkenal. Tetapi bagaimana jika kita membalikkan aturan? Mulai dengan bilangan bulat n> = 1. Ulangi langkah-langkah berikut: Jika n adalah genap , kalikan dengan 3 dan tambahkan 1. Jika n ganjil , kurangi 1 dan bagi dengan 2. Berhenti ketika mencapai 0 Cetak nomor yang …

15
Gerbang Logika Secara Manual
Buat program yang mensimulasikan gerbang logika dasar. Input: Kata all-caps diikuti oleh 2 1 digit angka biner, dipisahkan oleh spasi, seperti OR 1 0. Gerbang OR, AND, NOR, NAND, XOR, dan XNORdiperlukan. Output: Apa output dari gerbang logika yang dimasukkan akan diberi dua angka: 1 atau 0. Contoh: AND 1 …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

12
Bilangan Ramsey Kecil
Latar belakang: angka Ramsey memberikan jumlah minimum simpul dalam grafik lengkap sehingga pewarnaan tepi merah / biru memiliki setidaknya satu merah atau satu biru . Batas untuk lebih besar sangat sulit untuk ditetapkan.v K v K v K r K s r , sR ( r , s )R(r,s)R(r,s)vvvKvKvK_vKvKvK_vKrKrK_rKsKsK_sr , …

30
Pulihkan yang utama dari kekuatan yang utama
Definisi : kekuatan prima adalah bilangan alami yang dapat diekspresikan dalam bentuk p n di mana p adalah prima dan n adalah bilangan alami. Tugas : Diberi kekuatan prima p n > 1, kembalikan prima p. Testcases : input output 9 3 16 2 343 7 2687 2687 59049 3 …
13 code-golf  arithmetic  primes  king-of-the-hill  python  board-game  code-golf  number  subsequence  code-golf  ascii-art  code-golf  array-manipulation  decision-problem  grid  fastest-algorithm  logic-gates  logic  code-golf  cards  code-golf  rational-numbers  code-golf  math  number  sequence  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  code-golf  number  sequence  decision-problem  code-golf  ascii-art  number  code-challenge  sequence  arithmetic  sorting  code-golf  date  fastest-algorithm  code-golf  string  number  random  combinatorics  code-golf  combinatorics  code-golf  ascii-art  base-conversion  code-golf  array-manipulation  code-golf  string  code-golf  string  number  arithmetic  code-golf  kolmogorov-complexity  code-golf  string  array-manipulation  json  code-golf  puzzle-solver  code-golf  binary  graph-theory  code-golf  arithmetic  haskell  code-golf  string  cipher  code-golf  code-golf  string  parsing  alphabet  code-golf  string  code-golf  ascii-art  code-golf  string  number  code-golf  string  balanced-string 

13
Siklus Aritmatika
Memasukkan: Integer nyang >=0atau >=1( f(0)opsional) Keluaran: Angka n'th dalam urutan di bawah ini, ATAU urutan ke atas dan termasuk nomor n' th. Urutan: (0),1,-1,-3,0,5,-1,-7,0,9,-1,-11,0,13,-1,-15,0,17,-1,-19,0,21,-1,-23,0,25,-1,-27,0,29,-1,-31,0,33,-1,-35,0,37,-1,-39,0,41,-1,-43,0,45,-1,-47,0,49,-1,-51,0,53,-1,-55,0,57,-1,-59,0,61,-1,-63,0,65,-1,-67,0,69,-1,-71,0,73,-1,-75,0,77,-1,-79,0,81,-1,-83,0,85,-1,-87,0,89,-1,-91,0,93,-1,-95,0,97,-1,-99 Bagaimana urutan ini dibangun? f(n=0) = 0(opsional) f(n=1) = f(0) + natau lainnya f(n=1) = 1 f(n=2) = f(1) - n f(n=3) = f(2) * …

20
Hitung Matriks Kotak Optimal
The matrix yang optimal (untuk lingkup yang agak sempit tantangan ini) diperoleh dengan "zipping" unsur-unsur dari yang sesuai baris dan kolom dari matriks persegi dan mendapatkan maksimum masing-masing pasangan. Misalnya, diberikan matriks berikut: 4 5 6 1 7 2 7 3 0 Anda dapat menggabungkan dengan transposnya untuk mendapatkan: [[[4,5,6],[4,1,7]],[[1,7,2],[5,7,3]],[[7,3,0],[6,2,0]]]. …

3
Hitung fungsi biner yang paling efisien
Hari ini, kita akan menghitung fungsi biner yang paling efisien. Lebih khusus lagi, kita akan menghitung fungsi yang, ketika ekspresi dibuat dari penerapan fungsi ke input konstan 0 atau outputnya sendiri, dapat mewakili semua bilangan bulat positif dengan ekspresi sesingkat mungkin, menempatkan prioritas yang lebih tinggi pada bilangan bulat yang …


11
Codegolf Rainbow: Bersenang-senang dengan Integer-Arrays
Pengantar: (Sumber: Wikipedia ) Ketika kita melihat pelangi ia akan selalu memiliki warna dari atas ke bawah: Merah; jeruk; kuning; hijau; biru; nila; violet Jika kita melihat masing-masing cincin, cincin merah tentu saja lebih besar dari cincin ungu. Selain itu, juga dimungkinkan untuk memiliki dua atau bahkan tiga pelangi secara …

8
Digit Kemunculan
Memasukkan: Daftar bilangan bulat (yang tidak akan pernah mengandung nol) Keluaran: Daftar ukuran yang sama dengan jumlah berdasarkan pada: Jika item saat ini negatif: Lihat semua item sebelum item ini, dan hitung berapa kali digit terjadi pada angka-angka lainnya Jika item saat ini adalah positif sebagai gantinya: Lihat semua item …

5
Perubahan Pemimpin Faktorisasi yang Rendah
tl; dr: Keluarkan nilai-nilai di mana pemimpin faktorisasi berkurang yang berubah. Setiap bilangan bulat positif memiliki faktorisasi prima yang unik. Sebut saja faktorisasi prima tereduksi hanya daftar banyaknya faktor prima, yang diperintahkan berdasarkan ukuran faktor. Misalnya, faktorisasi utama berkurang 1980adalah [2, 2, 1, 1], karena 1980 = 2 * 2 …


15
Nomor alternatif
Pertimbangkan susunan bilangan bulat positif: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, ... Kemudian, gabungkan mereka: 1234567891011121314151617181920212223242526... Dan kemudian membaginya menjadi potongan-potongan panjang variabel, masing-masing panjang sama dengan bilangan bulat positif N : [1][23][456][7891][01112][131415][1617181][92021222][324252627][2829303132] ... --------------------------------------------------------------------------- 1 2 3 4 5 6 7 8 …

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.