fork download
  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <string.h>
  4. #define ll long long
  5.  
  6. int check(int n){
  7. if(n <= 1) return 0;
  8. for(int i=2; i*i <=n; i++){
  9. if(n % i == 0) return 0;
  10. }
  11. return 1;
  12. }
  13. int main(){
  14. char s[1004];
  15. scanf("%s", s);
  16. int n = strlen(s);
  17. int sum = 0;
  18. int flag1 = 0 , flag2 = 0;
  19. for(int i=0; i<n; i++){
  20. sum += s[i] - '0';
  21. if((s[i] - '0') % 2 == 0) flag1 = 1;
  22. else flag2 = 1;
  23. }
  24. if(flag1 && flag2 && check(sum)){
  25. printf("YES");
  26. }else printf("NO");
  27. }
Success #stdin #stdout 0s 5324KB
stdin
Standard input is empty
stdout
NO