1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | #include<iostream> #include<cstdio> #include<cctype> #include<string> using namespace std; int main() { long long int t,i,j; char ch; cin>>t; getchar(); string str; str.resize(100001); while(t-- && cin>>str) { for(i=j=0;i<str.length();i++) if(isdigit(str[i]) && !(str[i]=='4' || str[i]=='7'))j++; cout<<j; cout<<endl; str.resize(100001); } return 0; } |
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPGNzdGRpbz4KI2luY2x1ZGU8Y2N0eXBlPgojaW5jbHVkZTxzdHJpbmc+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKIAogCmludCBtYWluKCkKewogICAgbG9uZyBsb25nIGludCB0LGksajsKICAgIGNoYXIgY2g7CiAgICBjaW4+PnQ7CiAgICBnZXRjaGFyKCk7CiAgICBzdHJpbmcgc3RyOwogICAgc3RyLnJlc2l6ZSgxMDAwMDEpOwogICAgCiAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgd2hpbGUodC0tICYmIGNpbj4+c3RyKQogICAgICAgICAgICAgIHsgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgZm9yKGk9aj0wO2k8c3RyLmxlbmd0aCgpO2krKykKICAgICAgICAgICAgICAgICAgICAgICAgaWYoaXNkaWdpdChzdHJbaV0pICYmICEoc3RyW2ldPT0nNCcgfHwgc3RyW2ldPT0nNycpKWorKzsKICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgY291dDw8ajsKICAgICAgICAgICAgICAgICAgICAgICBjb3V0PDxlbmRsOwogICAgICAgICAgICAgICAgICAgICAgICBzdHIucmVzaXplKDEwMDAwMSk7IAogICAgICAgICAgICAgICAKICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgCiAgICAKICAgCiAgIHJldHVybiAwOwp9Cg==
-
upload with new input
-
result: Success time: 0.01s memory: 2860 kB returned value: 0
3 25 46 99
2 1 2
-
result: Success time: 0.01s memory: 2856 kB returned value: 0



