Pertanyaan yang diberi tag math

17
Sebenarnya Integer Metagolf

Latar Belakang Sebenarnya (penerus Serius ) adalah bahasa golf imperatif berbasis stack yang saya buat pada November 2015. Seperti banyak bahasa golf lainnya, ia memiliki perintah satu byte yang melakukan fungsi berbeda berdasarkan konten stack. Salah satu spesialisasi adalah matematika - ia...

17
Berbagi Rahasia Shamir

Mengingat n(jumlah pemain), t(nilai ambang), dan s(rahasia), menampilkan nrahasia yang dihasilkan oleh algoritma Berbagi Rahasia Shamir . Algoritma Untuk keperluan tantangan ini, perhitungan akan dilakukan dalam GF (251) (bidang ukuran terbatas 251, atau dikenal sebagai bilangan bulat mod 251 )....

17
Nomor Narayana-Zidek-Capell

Menghasilkan n th Narayana-Zidek-Capell jumlah diberi masukan n . Bytes paling sedikit menang. f (1) = 1, f (n) adalah jumlah dari lantai sebelumnya (n / 2) istilah Narayana-Zidek-Capell. Kasus

17
Indeks permutasi terbalik

pengantar Permutasi leksikografis dari daftar dengan elemen n dapat dinomori dari 0 hingga n ! - 1. Misalnya, 3! = 6 permutasi dari (1,2,3)akan (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Ketika permutasi diterapkan ke daftar, elemen-elemennya disusun dalam urutan yang sama dengan angka...

17
Hitung nomor Euler

Nomor Euler A(n, m) adalah jumlah permutasi [1, 2, ..., n]di mana melemen persis lebih besar dari elemen sebelumnya. Ini juga disebut naik . Misalnya, jika n = 3, ada 3! = 6 permutasi dari[1, 2, 3] 1 2 3 < < 2 elements are greater than the previous 1 3 2 < > 1 ... 2 1 3 > <...

17
Fungsi Pi terbalik

Fungsi Pi adalah perpanjangan dari faktorial di atas real (atau bahkan bilangan kompleks). Untuk bilangan bulat n , Π (n) = n! , tetapi untuk mendapatkan definisi atas real kami mendefinisikannya menggunakan integral: Dalam tantangan ini kita akan membalikkan fungsi Π . Dengan bilangan real z ≥...

17
Visualisasikan algoritma Euclidean

Algoritma Euclidean adalah algoritma yang dikenal luas untuk menghitung pembagi umum terbesar (GCD) dari dua bilangan bulat positif. Algoritma Untuk tujuan tantangan ini, algoritme tersebut dijelaskan sebagai berikut: Tampilkan dua input sebagai garis yang berdekatan dari karakter tertentu...

17
Bangun bilangan asli dengan set

Konstruksi ini adalah cara untuk mewakili Bilangan Alam. Dalam representasi ini, 0 didefinisikan sebagai himpunan kosong dan untuk semua angka lainnya, n adalah gabungan dari {0} dan {n-1}. Sebagai contoh untuk membangun 3 kita dapat mengikuti algoritma: 3 = {ø, 2} = {ø, {ø, 1}} = {ø, {ø,...

17
Tidak ada yang namanya makan siang gratis

... atau disana? Tantangan Anda adalah mengurai tagihan makan siang saya, yang berisi harga dasar, tip, diskon, kupon, dan ekstra dan mencari tahu apakah makan siang saya adalah $ 0 atau kurang . Jika ini input: 12.34 15 tip 25 discount 1.5 extra 2 coupon Maka hasilnya mungkin false. Begini...

17
Patttern Sederhana

Input: Dua digit tunggal (sebut saja mdan n) dan dua karakter (sebut saja adan b) dalam format input pilihan Anda. Keluaran: Untuk penelusuran, berpura-pura m=2, n=5, a='a', b='b'. Output Anda akan berupa string yang dibangun dari empat input Anda. Mari kita sebut string result, dengan nilai...

17
Fakta tambahan!

Dalam matematika, faktorial, disingkat "fakta" dari bilangan bulat n -negatif , dilambangkan dengan n! , adalah produk dari semua bilangan bulat positif kurang dari atau sama dengan n . Misalnya, 5! adalah 1 * 2 * 3 * 4 * 5 = 120 Faktorial dari 0 adalah 1 , menurut konvensi untuk produk...

17
Elemen Hilang

Diberikan string Sdan daftar indeks X, modifikasi Sdengan menghapus elemen pada setiap indeks Ssaat menggunakan hasil itu sebagai nilai baru S. Misalnya, diberikan S = 'codegolf'dan X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove 4 c d e g l f | Remove 4 c...

17
Multiplikasi Ethiopia

Pertanyaan ini terinspirasi oleh jawaban ini . Secara kebetulan, saya biasa menggunakan Penggandaan Ethiopia ketika saya masih kecil, tetapi belum pernah tahu nama metode ini sampai saat ini. Perkalian Ethiopia adalah metode mengalikan bilangan bulat dengan hanya menggunakan penjumlahan,...

17
Jumlahkan delta matriks saya

Latar Belakang Delta array integer adalah array yang dibentuk dengan mendapatkan perbedaan elemen berurutan. Misalnya, [1, 2, 4, 7, 3, 9, 6]memiliki delta berikut: [1, 2, 3, -4, 6, -3]. Kami sekarang akan mendefinisikan delta dari matriks bilangan bulat sebagai delta dari setiap baris dan setiap...

17
Eksponen ke multiplikasi ke penjumlahan

Perkalian antara 2 bilangan bulat dapat direduksi menjadi serangkaian tambahan seperti itu 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 Eksponensial (menaikkan a ke daya b ) juga dapat dikurangi menjadi serangkaian perkalian: 5 ^ 3 = 5 * 5 * 5 Oleh karena itu, eksponensial dapat direduksi menjadi...

17
Hapus digit periodik pertama

Kita semua tahu bahwa setiap kali angka rasional ditulis dalam desimal, hasilnya adalah penghentian atau (akhirnya) periodik. Misalnya, ketika 41/42 ditulis dalam desimal, hasilnya adalah 0.9 761904 761904 761904 761904 761904 761904 761904 ... dengan urutan awal digit 0.9diikuti oleh urutan...

17
Menghitung Moufang Loops

Loop adalah struktur aljabar yang cukup sederhana. Ini adalah tuple (G, +) di mana G adalah satu set dan + adalah operator biner G × G → G . Yaitu + mengambil dua elemen dari G dan mengembalikan elemen baru. Operator juga harus memenuhi dua properti Pembatalan: Untuk setiap a dan b di G terdapat...

17
Matriks hermit?

Perhatikan bahwa tantangan ini tidak memerlukan penanganan atau pemahaman angka kompleks. Diberikan matriks kuadrat non-kosong di mana setiap elemen adalah daftar bilangan bulat dua elemen (Re, Im), tentukan (memberikan nilai kebenaran / kepalsuan atau dua nilai yang konsisten) apakah ini...

17
Perkalian Nim

Latar Belakang Jika Anda melakukan banyak kode golf, kemungkinan Anda mengetahui operasi XOR bitwise . Diberikan dua bilangan bulat, ini memberikan bilangan bulat lain dengan 1s dalam bit di mana dua input berbeda. Jadi, misalnya 1010 XOR 0011 = 1001,. Ternyata sangat berguna dalam teori...