#include int k; int l[15]; int isPirme(int a) { for (int i = 2; i * i <= a; i++) { if (a % i == 0) return 0; } return 1; } int isSuper(int a) { while (a) { if (isPirme(a) == 0) return 0; a /= 10; } return 1; } int main() { for (int i = 3000; i <= 6000; i++) { if (isSuper(i)) l[k++] = i; } printf("%d", l[2]); return 0; } // 答案为 3733