IF2211 Strategi Algoritmik Tugas Kecil 1
Cryptarithmetic (atau cryptarithm) adalah sebuah puzzle penjumlahan di dalam matematika dimana angka diganti dengan huruf. Setiap angka dipresentasikan dengan huruf yang berbeda. Deskripsi permainan ini adalah: diberikan sebuah penjumlahan huruf, program ini akan mencari angka yang merepresentasikan huruf-huruf tersebut.
- Dari operan yang ada, setiap huruf yang ada disubstitusikan dengan angka dari 0 hingga 9
- Setiap Test Case kurang dari 10 huruf, apabila lebih dari 10 huruf tidak akan diterima
- Setiap 1 huruf disubstitusi dengan 1 angka, apabila salah, akan diulangi dengan dictionary kombinasi huruf-angka yang lain sampai ketemu.
- Apabila huruf di depan operan atau hasil disubstitusi dengan angka 0, percobaan akan dilompati (skip)
- Semua penjumlahan operan akan dicocokan dengan substitusi hasilnya, apabila sama, akan muncul ke layar.
- Isikan input1.txt (atau input berapapun.txt) sesuai dengan spek yang ada
- Masukkan nama file di line ke 110
- Jalankan program.py
- Lihat hasilnya di hasil.txt atau ada di terminal
- Selesai :))
Leonard Matheus - 13519215