#include<stdio.h> #include<math.h> int prime(int a) { int sum=0; for(int i=2;i<a;i++){ if(a%i==0)sum++; } return sum; } int p(int n) { int a,b,c; a=n%10; b=n%100/10; c=n/100; if(prime(b+c)!=0&&b>a+c&&a!=b&&a!=c&&b!=c) return 1; else return 0; } int main() { for(int i=100;i<1000;i++) if(p(i)) printf("%d\n",i); return 0; } /************************************************************** Problem: 1089 User: admin Language: C Result: Accepted Time:4 ms Memory:1036 kb ****************************************************************/