fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. bool ktra(int n) {
  5. if (n <= 1)
  6. return false;
  7. for (int i = 2; i * i <= n; ++i) {
  8. if (n % i == 0)
  9. return false;
  10. }
  11. return true;
  12. }
  13.  
  14. bool hehe(int n) {
  15. int d = 0, g, a = n;
  16. while (n != 0) {
  17. g = n % 10;
  18. d = d * 10 + g;
  19. n /= 10;
  20. }
  21. return n == d;
  22. }
  23.  
  24. int iumt(int l, int r) {
  25. int sum = 0;
  26. for (int i = l; i <= r; ++i) {
  27. if (ktra(i) && hehe(i)) {
  28. sum += i;
  29. }
  30. }
  31. return sum;
  32. }
  33.  
  34. int main() {
  35. int T;
  36. cin >> T;
  37. vector<int> mt;
  38. for (int t = 0; t < T; ++t) {
  39. int l, r;
  40. cin >> l >> r;
  41. mt.push_back(iumt(l, r));
  42. }
  43. for (int kq:mt) {
  44. cout << kq << endl;
  45. }
  46. return 0;
  47. }
Success #stdin #stdout 0.01s 5304KB
stdin
2
1 10
101 200
stdout
0
0