#include <iostream>
using namespace std;
bool kelipatan10(int n){
int num=1;
while(n){
num *= (n%10);
n/=10;
}
if(num%10==0&&num) return true;
//bilangan yang digitnya menghasilkan nol tidak dihitung, untuk menghitungnya hilangkan &&num
return false;
}
int main(){
int i,total=0;
for(i=1;i<=1000;i++){
//program akan berjalan dari 1-1000
if(kelipatan10(i)){
//jika digit-digit merupakan kelipatan 10 non 0
total++;
//cout<<i<<endl;
//untuk mengetahui bilangan apa saja, hilangkan double slash di atas
}
}
cout<<endl<<"Digit-digit kelipatan sepuluh non-nol berjumlah "<<total;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKYm9vbCBrZWxpcGF0YW4xMChpbnQgbil7CglpbnQgbnVtPTE7Cgl3aGlsZShuKXsKCQludW0gKj0gKG4lMTApOwoJCW4vPTEwOwoJfQoJaWYobnVtJTEwPT0wJiZudW0pIHJldHVybiB0cnVlOwoJLy9iaWxhbmdhbiB5YW5nIGRpZ2l0bnlhIG1lbmdoYXNpbGthbiBub2wgdGlkYWsgZGloaXR1bmcsIHVudHVrIG1lbmdoaXR1bmdueWEgaGlsYW5na2FuICYmbnVtCglyZXR1cm4gZmFsc2U7Cn0KaW50IG1haW4oKXsKCWludCBpLHRvdGFsPTA7Cglmb3IoaT0xO2k8PTEwMDA7aSsrKXsKCQkvL3Byb2dyYW0gYWthbiBiZXJqYWxhbiBkYXJpIDEtMTAwMAoJCWlmKGtlbGlwYXRhbjEwKGkpKXsKCQkJLy9qaWthIGRpZ2l0LWRpZ2l0IG1lcnVwYWthbiBrZWxpcGF0YW4gMTAgbm9uIDAKCQkJdG90YWwrKzsKCQkJLy9jb3V0PDxpPDxlbmRsOwoJCQkvL3VudHVrIG1lbmdldGFodWkgYmlsYW5nYW4gYXBhIHNhamEsIGhpbGFuZ2thbiBkb3VibGUgc2xhc2ggZGkgYXRhcwoJCX0KCX0KCWNvdXQ8PGVuZGw8PCJEaWdpdC1kaWdpdCBrZWxpcGF0YW4gc2VwdWx1aCBub24tbm9sIGJlcmp1bWxhaCAiPDx0b3RhbDsKfQo=