- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- int N,k,x,r,i,p,a[10];
- scanf("%d",&N);
- scanf("%d",&k);
- x=1;
- i=N/k;
- while(x<=N)
- {
- if((x%k)!=0)
- {
- a[1]=x%10;
- a[2]=(x%100-a[1])/10;
- a[3]=(x%1000-a[2])/100;
- a[4]=(x%10000-a[3])/1000;
- a[5]=(x%100000-a[4])/10000;
- a[6]=(x%1000000-a[5])/100000;
- a[7]=(x%10000000-a[6])/1000000;
- if(a[1]==k||a[2]==k||a[3]==k||a[4]==k||a[5]==k||a[6]==k||a[7]==k)
- {
- i++;
- }
- }
- x++;
- }
- printf("%d",i);
- }
複製代碼 |