特别的幸运数
来源:互联网 发布:mac双系统共享分区 编辑:程序博客网 时间:2024/04/25 14:47
题目内容:
YF不爱名利,所以他既不喜欢6,也不喜欢8。他的幸运数字是4和7。如果一个数字中只包含4和7,他就认为这个数字是他的幸运数。现在给你两个正整数a,b,要求返回a,b之间的幸运数的个数,包括a,b本身。
输入描述
第一行输入数目n,表示后面有n组ab第2行开始,每行一组a b, 空格隔开。
输出描述
每行输出一个数,即a,b之间的幸运数的个数。
输入样例
311 204 71 10
输出样例
022
程序代码
/*将数字的每一位存到数组里面,然后进行比较 */ #include <stdio.h> int b[100]; int fun(int a){ int m,n,i,j,t=0;b[100]; for(n=a,i=0;n!=0;i++){ m=n%10; n=n/10; b[i]=m; } for(j=0;j<i;j++){ if(b[j]!=4&&b[j]!=7){ t = 0; break; } else //t++; t=1; } return t; } int main(){ int x,a,b,sum[100]; int i,j; scanf("%d",&x); for(i=0;i<x;i++){ scanf("%d%d",&a,&b); sum[i]=0; for(j=a;j<=b;j++){ sum[i]+=fun(j); // printf("%d ",fun(j)); } } for(i=0;i<x;i++) printf("%d\n",sum[i]); return 0; }
阅读全文
0 0
- 特别的幸运数
- 1297 特别的幸运数
- 22.特别的幸运数 (15分)
- 特别的幸运数——解题报告
- 蓝桥杯训练中的特别的幸运数问题
- 言的幸运数 swun1701
- 幸运数
- 幸运数
- 幸运数
- 幸运数
- 幸运数
- 幸运数
- 幸运数
- 幸运数
- 幸运数
- 幸运数
- 幸运数
- 幸运数
- printf的用法及特点
- MySQL的分区总结
- 连接管理
- 浮点数的一些简单表示规则
- CodeForces
- 特别的幸运数
- ButterKnife依赖注入框架的引入和使用
- Windows安装Qt教程
- Class has two properties of the same name "xxx"
- 数据库练习第二章
- JSP(一)
- 2016级计专班编程课程主页
- Manacher算法简介(HDU3068 hihocoder1032)
- Python 迭代器(iter)