天天愛數(shù)學 (循環(huán))
A 天天愛數(shù)學
Time Limit:1000MS Memory Limit:65536K
Total Submit:351 Accepted:118
Description
天天很喜歡數(shù)學,但是不喜歡數(shù)字8和9,他覺得不吉利,后來在天天的腦海里,就沒有了8和9這兩個數(shù)字。
所以當天天數(shù)數(shù)的時候,總是這樣數(shù):0,1,2,3,4,5,6,7,10,11,12,13,14,15,16,17,20,21,22,23……27,30,31,32,33……75,76,77,100,101,102……, 而我們平時數(shù)數(shù)時,總是這樣數(shù):0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20……77,78,79,80……98,99,100,101,102…
現(xiàn)在請你編程計算,當天天數(shù)到X(0<=X<=1000)時,是我們平時數(shù)數(shù)時對應的多少?
Input
輸入數(shù)據(jù)天天數(shù)數(shù)的數(shù)字X,X為一個0到1000的整數(shù)。
Output
輸出為我們平時數(shù)數(shù)時對應的結(jié)果。
Sample Input
2
4
10
12
77
105
Sample Output
2
4
8
10
63
69

代碼:
#include<stdio.h>
int main()
{
int i,n;
int a;
while(scanf("%d",&n)!=EOF)
{
a=n;
for(i=0;i<=n;i++)
{
if(i%10==8||i%10==9||i/100==8||i/100==9||i/10%10==8||i/10%10==9)
a--;
}
printf("%d\n",a);
}
}評論
圖片
表情
