Pertanyaan yang diberi tag «arithmetic»

Tantangan terkait dengan aritmatika dasar.

30
Tantangan Produk Digital Non-Nol
Awalnya akar digital Multiplikatif Tantangan Pada dasarnya lakukan apa yang dikatakan judulnya metode Diberikan bilangan bulat positif 1 <= N <= 100000000 melalui salah satu metode input standar kami , kalikan setiap digit bersama-sama, abaikan nol. Mis: Ambil nomor, katakan 361218402: 3* 6=18 18* 1=18 18* 2=36 36* 1=36 36* …

7
Satu Ekspresi, Banyak Nilai
Menggunakan simbol matematika yang kita kenal: +, x, tanda kurung, dan bilangan rasional apa pun, mudah untuk membuat ekspresi yang mengevaluasi sejumlah bilangan yang diinginkan. Sebagai contoh: 1+(2x3)=7, (1+2)+(3x6.5)=22.5dan sebagainya. Cukup membosankan. Dalam tantangan ini, kita akan menggunakan operator baru: ±. Penggunaan ±dalam ekspresi berarti Anda perlu mengevaluasi ekspresi dengan …

21
Cermin, Cermin, dalam Kode
Bahasa pemrograman dua dimensi sering memiliki perintah cermin seperti /dan \untuk mengarahkan ulang pointer instruksi di grid: >>>>\ v v <<<</ Dalam tantangan ini, Anda diberi arah masuk dan cermin dan Anda perlu menentukan arah keluar. Aturan Arah masuk akan diberikan sebagai salah satu karakter NESWdan cermin akan diberikan sebagai …

22
Berarti Interkuartil
Tugas Diberikan (dengan cara apa pun) dataset titik mengambang yang diurutkan, kembalikan (dengan cara apa pun dan dalam 1 ‰ dari nilai yang benar) mean interkuartil . Salah satu algoritma yang mungkin Buang titik terendah dan tertinggi dari titik data. Hitung rata-rata (jumlah dibagi dengan hitungan) dari titik data yang …

29
Substring Sum Set
pengantar Mari kita amati array ini: [3, 2, 4, 1, 1, 5, 1, 2]. Setiap elemen menampilkan panjang substring yang harus disimpulkan. Mari kita lihat elemen pertama dari array di atas: [3, 2, 4, 1, 1, 5, 1, 2] ^ Elemen pada indeks pertama adalah 3 , jadi kami sekarang …

6
1 + 1 = 10, 1 + 2 = 3
Tulis fungsi atau program daripada yang dapat dilakukan aritmatika sederhana (penjumlahan, pengurangan, penggandaan, dan pembagian) dalam basis 10 dan basis 2. Fungsi akan mengambil ekspresi matematis sebagai input, dan mengeluarkan hasil yang benar di basis yang benar. Input akan menjadi nangka yang dipisahkan oleh satu atau beberapa operator ( + …

30
Urutan plus-minus
Urutan plus-minus Urutan plus-minus adalah yang dimulai dengan dua biji, a(0)dan b(0). Setiap iterasi dari urutan ini adalah penambahan dan pengurangan dari dua anggota urutan sebelumnya. Yaitu, a(N) = a(N-1) + b(N-1)dan b(N) = a(N-1) - b(N-1). Tujuan Menghasilkan urutan plus-minus, dalam infinitude atau Klangkah pertama yang diberikan K. Anda …

18
Bangun Tangga
pengantar Saya ingin membangun tangga. Untuk ini, saya telah memungut dari tempat barang rongsokan dua papan panjang dengan lubang di dalamnya, dan saya ingin menempatkan langkah-langkah ke dalam lubang ini. Namun, lubang tidak ditempatkan secara merata, sehingga langkah-langkahnya akan sedikit miring, dan saya merasa sulit untuk memperkirakan jumlah batang yang …

30
Penghitungan zero-sum
Tulis program atau fungsi yang diberi n ≥ 1 mengembalikan jumlah solusi menjadi ± 1 ± 2 ± 3 ± ... ± n = 0. Untuk n = 6 tidak ada solusi, jadi jawabannya adalah 0. Untuk n = 4 ada dua solusi, jadi jawabannya adalah 2 (dua solusi adalah …

22
Substitusi string rekursif
Tugas Tulis sebuah program atau fungsi yang diberi tiga string A, B, Cmenghasilkan string output di mana setiap instance Bin Atelah diganti secara rekursif C. Rekursif mengganti cara mengulang substitusi di mana pada setiap langkah semua contoh yang tidak tumpang tindih dari Bdalam A(dipilih rakus dari kiri ke kanan) diganti …
25 code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

24
Hitung urutan kangguru
Backstory Penafian: Dapat berisi informasi buatan tentang kanguru. Kanguru melewati beberapa tahap perkembangan. Seiring bertambahnya usia dan semakin kuat, mereka bisa melompat lebih tinggi dan lebih lama, dan mereka bisa melompat lebih banyak sebelum mereka lapar. Pada tahap 1 , kanguru sangat kecil dan tidak bisa melompat sama sekali. Meskipun …

15
Transpile WordMath
Kita semua telah melihat "hax matematika" daring yang terlihat seperti ini: Think of a number, divide by 2, multiply by 0, add 8. Dan, secara ajaib, semua orang berakhir dengan angka 8! Bahasa Mari kita mendefinisikan bahasa pemrograman yang menggunakan sintaks teks di atas, yang disebut "WordMath". Script WordMath ikuti …

30
Jumlah digit faktorial
Tantangannya adalah menghitung jumlah digit faktorial suatu angka. Contoh Input: 10 Output: 27 10! = 10 × 9 × ... × 3 × 2 × 1 = 3628800, dan jumlah digit dalam angka 10! adalah 3 + 6 + 2 + 8 + 8 + 0 + 0 = 27 …

30
Hofstadter Q-sequence
Definisi a (1) = 1 a (2) = 1 a (n) = a (na (n-1)) + a (na (n-2)) untuk n> 2 di mana n adalah bilangan bulat Tugas Diberikan bilangan bulat positif n, hasilkan a(n). Testcases n a(n) 1 1 2 1 3 2 4 3 5 3 6 …

30
Selamat Hari Pi Bulat
Untuk merayakan Rounded Pi Day, Anda harus memanfaatkan tanggal hari ini untuk membuat program yang mengambil diameter lingkaran dan menampilkan kelilingnya dengan mengalikan diameter dengan 3,1416, di mana 3,1416 harus diperoleh dengan menggunakan tanggal hari ini. Input 3 Output 9.4248 etc. Tidak menganggap tanggal sebagai input. Anda tidak harus menggunakan …

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.