Project Euler Problem 29
Problem 29 ini, lagi-lagi bisa selesai dengan jurus asal-paksa, tentu saja dengan bantuan ular Python. Pertanyaannya, ada berapa nilai ab yang berbeda untuk 2<=a<=100 dan 2<=b<=100? Kemungkinan terbesar cuma 99*99 atau 9801 biji, sedikit itu. Tapi ya jumlahnya nggak sebanyak itu, karena misalnya saja 2^4 sama 4^2 kan ya..
Step yang saya kerjakan:
- Buat list kosong, list ini untuk menyimpan hasil hitungan ab.
- Hitung ab untuk a 2 sampai 100, masing-masing b dari 2 sampai 100 juga.
- Tiap hasil ab tadi, dicek apakah sudah ada di dalam list, kalau belum, masukkan ke dalam list.
- Setelah beres, hitung jumlah anggota list.
- Beres.