fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int mod(string num, int a)
  5. {
  6. int res = 0;
  7. for (int i = 0; i < num.length(); i++)
  8. res = (res * 10 + (int)num[i] - '0') % a;
  9.  
  10. return res;
  11. }
  12.  
  13.  
  14. int main()
  15. {
  16. string num = "888666554444333322131400";
  17. cout << mod(num, 97);
  18. return 0;
  19. }
Success #stdin #stdout 0.01s 5544KB
stdin
Standard input is empty
stdout
80