Project Euler
(projecteuler.net)- Platform pemecahan soal online yang menuntut kemampuan menyelesaikan masalah matematika dan pemrograman secara bersamaan
- Struktur yang mendorong pencarian solusi efisien bukan hanya dengan pengetahuan matematika sederhana, tetapi juga melalui pemanfaatan komputer dan keterampilan coding
- Mencakup beragam kalangan, termasuk pelajar dengan motivasi belajar tinggi, masyarakat umum yang tertarik pada matematika, dan pengguna yang ingin menjaga kemampuan berpikir tingkat ahli
- Di 220 wilayah di seluruh dunia, 113 bahasa pemrograman, sekitar 1,36 juta anggota terdaftar telah menyelesaikan setidaknya satu soal
- Platform yang membantu mempelajari konsep baru melalui pemecahan soal dan mendorong pembelajaran berkelanjutan serta pengembangan diri
Pengenalan Project Euler
- Project Euler terdiri dari rangkaian soal menantang yang harus diselesaikan dengan menggabungkan wawasan matematika dan kemampuan pemrograman komputer
- Sebagian besar soal tidak cukup diselesaikan dengan perhitungan sederhana, melainkan menuntut perancangan dan implementasi algoritme yang efisien
- Berfokus pada proses menemukan metode yang elegan dan efisien berdasarkan pemikiran matematis
- Tujuan proyek ini adalah menyediakan ruang yang merangsang cara berpikir eksploratif dan memungkinkan pembelajaran konsep baru
- Fokusnya adalah membuat pembelajaran terasa sebagai aktivitas yang menyenangkan dan kreatif
Target peserta
- Sasaran utamanya adalah pelajar yang tidak puas dengan kurikulum pendidikan dasar, orang dewasa non-jurusan yang tertarik pada matematika, dan profesional yang ingin mempertahankan kemampuan pemecahan masalah
- Saat ini 1.364.972 anggota terdaftar telah menyelesaikan setidaknya satu soal
- Peserta aktif berasal dari 220 wilayah di seluruh dunia
- 113 bahasa pemrograman sedang digunakan
Tingkat kesulitan soal dan struktur pembelajaran
- Soal memiliki tingkat kesulitan yang beragam dan disusun dalam bentuk inductive chain learning
- Dengan menyelesaikan satu soal, peserta mempelajari konsep baru sehingga dapat menyelesaikan soal yang sebelumnya sulit didekati
- Peserta yang konsisten dapat secara bertahap membangun kemampuan pemecahan masalah tingkat lebih tinggi
Partisipasi dan pengelolaan akun
- Untuk melacak progres, diperlukan pembuatan akun dan pengaktifan cookie
- Pengguna lama dapat Sign In, sedangkan pengguna baru dapat Register secara gratis
- Sebelum mendaftar, pengguna dapat melihat terlebih dahulu daftar soal (Problems)
Nilai inti proyek
- Project Euler hadir untuk menumbuhkan ketertarikan pada dunia matematika yang memikat, pengembangan keterampilan, dan semangat menghadapi tantangan
- Ini adalah platform komunitas pembelajaran tempat semua peserta dapat merasakan kesenangan dan pertumbuhan secara bersamaan
3 komentar
https://euler.synap.co.kr/
Synap memang menyediakan situs terjemahan, tapi di sini juga sudah lumayan lama tidak diperbarui hehe
Sudah lama tidak melihat ini. Sejak masih kuliah sampai beberapa tahun setelah lulus, saya sempat menyelesaikan beberapa soal secara kasar….
Melihat komentar HN yang bilang akun saya mungkin sudah hilang, saya jadi kaget dan langsung masuk untuk mengeceknya, dan syukurlah akun saya masih ada.
Komentar Hacker News
Saya mengakses Project Euler dan mendapat error 403 Forbidden
Muncul pesan “Request forbidden by administrative rules”
Saya mengajukan Problem 371 saat masih siswa SMA pada 2012
Rasanya sangat membanggakan bahwa saya telah menghabiskan 20 tahun terakhir untuk belajar matematika dan memecahkan soal
Jika ini soal mencari pasangan dengan x+y=1000, kita perlu mempertimbangkan simetri, dan untuk menghitung nilai harapan kita harus memakai statistik atau rantai Markov
Saya mengajukan Problem 619 dan dipublikasikan pada 2018
Soal itu didasarkan pada soal A2 dari ujian Putnam 2013
Enam tahun kemudian, tim Project Euler mengirim email bahwa mereka ingin mendaftarkan saya sebagai kontributor resmi. Katanya mereka sedang memperkenalkan sistem penghargaan kontributor baru yang hanya terlihat secara internal
Tautan kode: https://pastecode.io/s/jg6ggxpm
Sekitar 2007~2008 saya banyak mengerjakan soal Project Euler. Saya menyelesaikan sekitar 100 soal pertama, dan itu sangat menyenangkan untuk mengembangkan cara berpikir matematis
Tapi karena tiap soal butuh lebih dari 4 jam, saya akhirnya berhenti. Soal-soal setelahnya kebanyakan membutuhkan pengetahuan teori bilangan dasar
Situs ini adalah bagian dari pendidikan ilmu komputer saya. Melihatnya lagi membuat saya penasaran siapa yang membuatnya dan sekarang sedang melakukan apa
Di wiki hanya ada informasi dasar: Wikipedia: Project Euler
Kesenangan sebenarnya dari situs ini adalah setelah memecahkan soal lalu melihat dan mencoba menafsirkan solusi dalam bahasa-bahasa esoterik seperti Apl/j/k
Soal-soal Project Euler jauh lebih seru dan edukatif daripada Leetcode
Sangat direkomendasikan sebagai latihan saat belajar bahasa atau algoritma baru
Sejak SMA saya sesekali mengerjakan Project Euler. Sampai sekarang saya baru menyelesaikan nomor 1~54, tetapi berkat situs ini saya bisa masuk ke jalur karier software engineering
Kebanyakan soal pendek dan ringkas, jadi setelah membacanya ada kenikmatan merenungkan solusi selama berhari-hari
Saya membuat soal-soalnya menjadi PDF dan menyimpannya di Remarkable: https://github.com/pveierland/project_euler_offline
Tidak ada yang memberi tahu bahwa akun tidak aktif akan dihapus. Saya sudah menyelesaikan lebih dari 300 soal, tapi akun saya hilang. Namun kemampuan saya tetap ada