首页 > 其他 > 详细

楼层数带八

时间:2015-01-09 10:31:36      阅读:293      评论:0      收藏:0      [点我收藏+]

#include <stdio.h>
int f (__int64 n)
{
int a,b=0;
while(n>0)
{
a=n%10;
if(a==8)
{
b=1;
break;
}
n=n/10;
}
return(b);
}
int main()
{
__int64 n,m,i=1;
while(scanf("%I64d",&n)!=EOF)
{
i=1;
while(1)
{
if(n>=0)
{
n=n+1;
if(f(n)) break;
i++;
}
else
{
n=n+1;
if(f(-1*n)) break;
i++;
}
}
printf("%I64d\n",i);
}

return 0;
}

楼层数带八

原文:http://www.cnblogs.com/SSYYGAM/p/4212518.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!