Pertanyaan yang diberi tag math

35
Fenomena Will Rogers

Fenomena yang disebut Will Rogers menggambarkan cara untuk mengubah statistik dengan menaikkan rata-rata dalam dua (multi) set ketika satu elemen dipindahkan antara dua set. Sebagai contoh sederhana, perhatikan dua set A = {1, 2, 3} B = {4, 5, 6} Berarti aritmatika mereka adalah 2dan 5,...

35
Nol di akhir faktorial

Tulis program atau fungsi yang menemukan jumlah nol pada akhir n!di basis 10, di mana nadalah nomor input (dalam format apa pun yang diinginkan). Dapat diasumsikan bahwa nbilangan bulat positif, artinya n!bilangan bulat juga. Tidak ada nol setelah titik desimal di n!. Juga, dapat diasumsikan bahwa...

34
Evolusi Kekuatan Dua

Ini adalah pos evolusi dari "Hello World!" , Yang aslinya ditulis oleh pengguna Helka Homba Tidak boleh ditutup sebagai duplikat, karena konsensus meta di sini . Dokumen asli ditanyakan lebih dari dua tahun lalu dan terakhir aktif lebih dari enam bulan lalu. Saya memiliki izin dari Helka Homba...

34
Urutkan berdasarkan Mengalikan

Anda harus menulis sebuah program atau fungsi yang memberikan daftar bilangan bulat positif mengalikan setiap elemen dengan bilangan bulat positif terkecil yang mungkin untuk membuat daftar yang semakin meningkat. Misalnya jika inputnya adalah 5 4 12 1 3 multiplikasi akan menjadi 5*1=5 4*2=8...

34
Crazy 8s Code Golf

Buat program yang mencetak semua bilangan bulat secara inklusif antara interval (a, b), dan mengganti kelipatan 8 dalam urutan dengan acak (terdistribusi secara seragam, tidak tergantung pada karakter lain), karakter ASCII non-numerik, non-spasi putih, dapat dicetak. Asumsikan 0 <a <b dalam...

34
Derivatif Aritmatika

Turunan dari suatu fungsi adalah landasan matematika, teknik, fisika, biologi, kimia, dan sejumlah besar ilmu lain juga. Hari ini kita akan menghitung sesuatu yang hanya berhubungan secara tangensial: turunan aritmatika. Definisi Derivatif aritmatika a(n)atau n'didefinisikan di sini ( A003415 )...

34
XKCD Password Generator

pengantar Rupanya, pertanyaan ini telah ditanyakan di sini dan sayangnya ditutup. Saya pikir itu ide yang bagus untuk mencoba lagi dengannya, tetapi dilakukan dengan benar. XKCD melihat bagaimana kita dilatih untuk menggunakan "kata sandi yang sulit untuk diingat", berpikir itu aman, tetapi...

34
Penentu Matriks Integer

Diberikan matriks integer persegi sebagai input, output penentu matriks. Aturan Anda dapat mengasumsikan bahwa semua elemen dalam matriks, penentu matriks, dan jumlah total elemen dalam matriks berada dalam kisaran integer yang dapat diwakili untuk bahasa Anda. Mengeluarkan nilai desimal / float...

34
Poin Kisi Segitiga dekat dengan Asal

Latar Belakang Sebuah jaringan segitiga adalah grid yang dibentuk oleh ubin pesawat secara teratur dengan segitiga sama sisi dengan panjang sisi 1. Gambar di bawah adalah contoh dari grid segitiga. Sebuah titik kisi segitiga adalah titik dari segitiga membentuk grid segitiga. The asal adalah...

34
Jumlah Modulo Jumlah

Diberikan bilangan bulat n > 9, untuk setiap kemungkinan penyisipan antara digit dalam bilangan bulat itu, masukkan tambahan +dan evaluasi. Kemudian, ambil nomor asli modulo hasil tersebut. Keluarkan jumlah total dari operasi ini. Contoh dengan n = 47852: 47852 % (4785+2) = 4769 47852 %...

33
Apakah ini nomor Loeschian?

Bilangan bulat positif kadalah angka Loeschian jika kdapat dinyatakan sebagai i*i + j*j + i*juntuk i, jbilangan bulat. Misalnya, angka Loeschian positif pertama adalah: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Perhatikan bahwa i, juntuk yang diberikan ktidak unik....

33
Perkalian XOR

Tujuan Anda adalah untuk mengimplementasikan operasi perkalian XOR ( carryless ), didefinisikan di bawah ini, sesedikit mungkin byte. Jika kita menganggap bitor XOR ( ^) sebagai penambahan biner tanpa membawa 101 5 ^ 1001 9 ---- 1100 12 5^9=12 kita dapat melakukan perkalian XOR @dengan...

33
Bersikap seadil mungkin

pengantar Dalam tantangan ini, Anda harus membagi bilangan bulat menjadi dua bagian. Karena tidak ada yang suka mendapatkan sepotong kue yang lebih kecil, tujuan Anda adalah bersikap seadil mungkin. Misalnya jika Anda ingin membagi bilangan bulat 7129menjadi dua bagian, ada 3 cara yang...

33
Apakah ini kode awalan?

Dalam teori informasi, "kode awalan" adalah kamus di mana tidak ada kunci yang merupakan awalan dari yang lain. Dengan kata lain, ini berarti bahwa tidak ada string yang dimulai dengan yang lain. Misalnya, {"9", "55"}adalah kode awalan, tetapi {"5", "9", "55"}tidak. Keuntungan terbesar dari ini,...

33
Algoritma “Sorting”

Ada "algoritma pengurutan" kadang-kadang disebut pengurutan Stalin di mana untuk mengurutkan daftar Anda cukup menghapus elemen dari daftar sampai diurutkan dalam urutan yang meningkat. Misalnya daftar [1, 2, 4, 5, 3, 6, 6] Ketika "diurutkan" menggunakan Stalin menjadi [1, 2, 4, 5, 6,...

33
Mari kita mengurangi monotonnya

... tapi hei, tidak perlu ketat. Diberikan array kosong yang benar-benar kosong, tentukan apakah itu: Monoton menurun secara drastis . Ini berarti bahwa setiap entri sangat kurang dari yang sebelumnya. Monoton tidak meningkat, tetapi tidak menurun secara ketat . Ini berarti bahwa setiap entri...

33
Temukan desimal ke-pi

Sudah ada 30 tantangan yang didedikasikan untuk pi tetapi tidak satu pun yang meminta Anda untuk menemukan desimal ke-n, jadi ... Tantangan Untuk sembarang bilangan bulat dalam rentang 0 <= n <= 10000tampilan desimal ke-pi. Aturan Desimal adalah setiap angka setelahnya 3. Program Anda...

33
Apakah nomor ini repdigit?

Tantangan Sebuah repdigit adalah bilangan bulat non-negatif yang digit semua sama. Buat fungsi atau program lengkap yang mengambil integer tunggal sebagai input dan output nilai kebenaran jika nomor input adalah repdigit di basis 10 dan nilai falsy sebaliknya. Input dijamin menjadi bilangan...