String%n for string with more than 20 digit

This commit is contained in:
2024-03-24 14:53:18 +05:30
parent 00179c582d
commit 06b369f549

View File

@@ -0,0 +1,11 @@
int operator%(string& a , int b){
int sz = (int)a.size();
int val = 0;
for(int idx = 0 ; idx < sz ; idx++ ){
val = 10*val + (a[idx]-'0');
val %= b;
}
return val;
}