Kumpulan kode program Nayuki untuk menyelesaikan lebih dari 200 soal matematika Project Euler.
Setiap masalah yang diselesaikan mempunyai program yang ditulis dalam Java dan biasanya Python. Beberapa solusi juga memiliki program Mathematica dan Haskell. Beberapa program solusi menyertakan penjelasan/bukti matematis terperinci di komentar untuk membenarkan logika kode.
Semua soal dari #1 hingga #100 memiliki program Java dan Python, dan soal #1 hingga #50 memiliki program Mathematica. Paket ini berisi setidaknya 205 solusi di Java, setidaknya 200 solusi di Python, setidaknya 125 di Mathematica, dan setidaknya 95 di Haskell.
Solusi Java memerlukan JDK 9+. Solusi Python diuji untuk bekerja pada CPython 3.9.6. Solusi Mathematica diuji untuk bekerja pada Mathematica 5.1.
Halaman beranda dengan info latar belakang, tabel solusi, waktu benchmark, dan banyak lagi: https://www.nayuki.io/page/project-euler-solutions
Hak Cipta © 2023 Proyek Nayuki. Semua hak dilindungi undang-undang. Tidak ada garansi.
Kode ini disediakan untuk referensi saja. Anda dapat memublikasikan ulang kode ini kata demi kata dengan informasi penulis dan URL utuh.
Anda memerlukan izin tertulis dari penulis untuk melakukan modifikasi pada kode, memasukkan bagian ke dalam karya Anda sendiri, dll.