Pertanyaan yang diberi tag «math»

Tantangannya melibatkan matematika. Juga pertimbangkan untuk menggunakan tag yang lebih spesifik: [angka] [angka-teori] [aritmatika] [kombinatorik] [teori-grafik] [geometri] [abstrak-aljabar].

2
Cara tercepat untuk menghitung urutan besarnya dalam perakitan x86
Tugasnya sederhana: menulis perakitan yang menghitung urutan besarnya bilangan bulat menggunakan sesedikit mungkin siklus clock. Urutan besarnya didefinisikan sebagai log10, bukan log2. Kisaran input yang valid adalah 0hingga , inklusif. Perilaku untuk input di luar rentang itu tidak ditentukan.1012 Nilai harus dibulatkan ke bilangan bulat terdekat, dengan pengecualian bahwa input …

5
Hitung Delacorte Number dari sebuah persegi
Tantangan: mengimplementasikan perhitungan Nomor Delacorte dalam bahasa apa pun. Kode terpendek menang. Untuk matriks persegi yang diberikan bilangan bulat berbeda 1..n² (panjang sisi yang mungkin n setidaknya antara 3 dan 27), Nomor Delacorte-nya adalah jumlah dari produk gcd (a, b) × jarak² (a, b) untuk setiap perbedaan sepasang bilangan bulat …
12 code-golf  math 

6
Menerapkan penambah 8 bit
Tantangan Menerapkan fungsi yang menerima dua bilangan bulat yang nilainya berkisar antara 0 - 255 dan mengembalikan jumlah bilangan bulat itu mod 256. Anda hanya dapat menggunakan negasi bitwise (~), bitwise atau (|), operator pemindahan bit (>>, <<) , dan penugasan (=). Hal-hal yang tidak dapat Anda gunakan termasuk (tetapi …

7
Temukan operasi maksimum
Tantangannya adalah untuk menemukan jumlah maksimum yang bisa Anda dapatkan dari daftar bilangan bulat menggunakan operator aritmatika dasar (penambahan, substraksi, perkalian, negasiasi unary) Memasukkan Daftar bilangan bulat Keluaran Hasil maksimal menggunakan setiap bilangan bulat dalam intput. Urutan input tidak masalah, hasilnya harus sama. Anda tidak perlu menampilkan operasi penuh, hanya …

5
Angkat ke Kekuatan
Tantangan Tantangan menulis sebuah program yang membutuhkan positif angka adan nol nomor bdan output a^b(a pangkat b). Anda hanya dapat menggunakan + - * / abs()fungsi / operator matematika. Ini hanya bisa diterapkan pada nilai skalar, tetapi tidak untuk seluruh daftar atau array. Contoh: 1.234 ^ 5.678 = 3.29980 4.5 …

3
Tempatkan botol di centrifuge Anda
Pertanyaan ini berasal dari utas reddit ini oleh pengguna reddit taho_teg tetapi diperluas ke 'teka-teki' yang lebih umum. Anda memiliki centrifuge dengan 24 lubang untuk vial yang terdistribusi secara seragam dalam lingkaran di sekitar poros tengah. Jika Anda sekarang memiliki sejumlah vial dan Anda ingin memulai centrifuge, Anda perlu memastikan …
12 code-golf  math 

30
Akar bilangan bulat integer [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Masalah: Dalam pilihan bahasa Anda, tulis fungsi terpendek yang mengembalikan lantai akar kuadrat dari integer 64-bit …

24
Hitung akar pangkat tiga dari suatu angka
Tujuan golf kode ini adalah untuk membuat program atau fungsi yang menghitung dan mengeluarkan akar pangkat tiga dari angka yang diberikan sebagai input. Aturan: Tidak ada sumber daya eksternal Tidak menggunakan fungsi akar pangkat tiga bawaan. Tidak menggunakan metode / operator yang dapat meningkatkan angka ke daya (yang mencakup akar …
12 code-golf  math 

8
Berapa lama untuk melukis tongkat?
(Berdasarkan masalah Math.SE ini , yang juga menyediakan beberapa grafik) Saya memiliki tongkat yang terlihat seperti ini: Saya ingin terlihat seperti ini: Saya bukan pelukis ahli, jadi sebelum saya memulai proyek DIY yang ambisius, saya ingin memastikan bahwa saya tidak berada di atas kepala saya. Program Anda harus memberi tahu …
12 code-golf  math 

1
matahari terbit dan matahari terbenam
Saya sedikit romantis, saya suka membawa istri saya keluar untuk melihat matahari terbit dan terbenam di tempat kami berada. Demi latihan ini, katakanlah saya tidak memiliki kode yang dapat memberi tahu saya waktu saat matahari terbenam atau matahari terbit untuk tanggal, lintang dan bujur mana pun saya berada. Tugas Anda, …
12 code-golf  math 

1
Menerapkan nomor titik mengambang biner IEEE 754 64-bit melalui manipulasi integer
(Saya telah menandai pertanyaan "C" untuk saat ini, tetapi jika Anda mengetahui bahasa lain yang mendukung serikat pekerja, Anda juga dapat menggunakannya.) Tugas Anda adalah membangun empat operator matematika standar + - * /untuk struct berikut: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f …

2
Code Golf: Bagaimana nasib pesawat ruang angkasa? [versi floating point]
Pertanyaan ini sedikit lebih sulit daripada versi seni ASCII. Tidak ada seni, dan sekarang Anda bisa melakukan aritmatika floating point! Tantangan USS StackExchange bepergian melalui medan gravitasi planet cg-00DLEF ketika sebuah ledakan astronomis terjadi di atas kapal. Sebagai kepala pemrograman kapal, adalah tugas Anda untuk mensimulasikan lintasan kapal Anda untuk …

4
Konversi dari Infix Notation ke Prefix Notation
Diberikan ekspresi aritmatika, yang dapat mencakup tanda kurung ( ()), eksponen ( ^), pembagian ( /) dan perkalian ( *), penambahan ( +) dan pengurangan ( -) (dalam urutan operasi itu), seperti a ^ (2 / 3) * 9 * 3 - 4 * 6 menghasilkan ekspresi yang sama dalam …
12 code-golf  math 

3
Terapkan Kalkulator Grafik
Ada banyak pertanyaan yang melibatkan kalkulator; Namun, tampaknya tidak ada yang melibatkan penerapan kalkulator grafik. Tantangan Anda harus menulis program lengkap yang mengambil banyak rumus sebagai input dari STDIN dan grafik mereka ke STDOUT. Masukan akan berbentuk f1(x)=x^2-x-1. Akan ada fdiikuti oleh angka 0-9 (inklusif), diikuti oleh (x)=, diikuti oleh …

5
Interpolasi polinomial
Tulis program yang melakukan Interpolasi Polinomial menggunakan bilangan rasional presisi arbitrer sejati. Inputnya terlihat seperti ini: f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ... Anda dapat berasumsi bahwa hanya ada satu spasi putih sebelum dan setelah =tanda, semua angka adalah pecahan atau bilangan bulat. Anda …

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.