fork(1) download
  1. #include <iostream>
  2. #include <cstdio>
  3. #include <cstring>
  4. using namespace std;
  5.  
  6. int main() {
  7. int cnt=0, a=0, r=0, p=0;
  8. char s[25];
  9. scanf("%s", s);
  10. for(int i=0; i<strlen(s); i++) if(s[i]=='4' || s[i]=='7') cnt++;
  11. while(cnt>0) {
  12. a=cnt%10;
  13. cnt/=10;
  14. p++;
  15. if(a==4 || a==7) r++;
  16. }
  17. if(r==p && r>0) printf("YES");
  18. else printf("NO");
  19. return 0;
  20. }
Success #stdin #stdout 0s 3344KB
stdin
1000000000000000000
stdout
NO