#include<stdio.h> #include<stdlib.h> int main() { int n; while(scanf("%d",&n)!=EOF) { int count=0; for(int i=1;i<=n;i++) { if(i%7==0) { count++; } else if((i%10)==7||(i/10)%10==7||(i/100)%10==7||(i/1000)%10==7) //此处写的有局限性 { count++; } } printf("%d\n",count); } return 0; }