湘潭邀请赛——Welcome to XTCPC
来源:互联网 发布:剑三好友招募积分算法 编辑:程序博客网 时间:2024/05/01 01:10
Happy Number
Accepted : 118 Submit : 303Time Limit : 1000 MS Memory Limit : 65536 KBProblem Description
Recently, Mr. Xie learn the concept of happy number. A happy number is a number contain all digit 7 or only 1 digit other than 7. For example, 777 is a happy number because 777 contail all digit 7, 7177 and 87777 both happy number because only 1 digit other than 7. Whereas 887,799 9807,12345, all of them are not happy number. Now Mr. xie want to know for a given integer n, how many number among [1,n] are happy numbers, but counting them one by one is slow, can you help him?
Input
First line an integer t indicate there are t testcases(1≤t≤100). Then t lines follow, each line an integer n(1≤n≤106, n don't have leading zero).
Output
Output case number first, then the answer.
Sample Input
517172030Sample Output
Case 1: 1Case 2: 7Case 3: 10Case 4: 10Case 5: 11
题意:所谓欢乐数,就是指一个数所有的位数全部都是7,或是只有一个位上的数不是7。计算从1到n欢乐数的个数,需要注意的是若只有1位,则不管是不是7,
都是欢乐数。
开始想找规律,想来想去,还不如暴力简单,毕竟最大只有7位数,那就暴力吧!!暴力万岁!!!!!
#include <iostream>#include <stdio.h>#include <string.h>#include <stdlib.h>using namespace std;int main(){ int n,i,t,k,m,sum; scanf("%d",&t); for(m=1; m<=t; m++) { sum=9; scanf("%d",&n); if(n<10) { printf("Case %d :%d\n",m,n); continue; } for(k=10; k<=n; k++) { int j=k,p = 0,t1 = 0,w = 0,x; while (j) { x = j%10; j=j/10; t1++; if(x==7) p++; else w++; if(w>=2) break; } if(p==t1||p==t1-1) sum++; } printf("Case %d: %d\n",m,sum); } return 0;}
0 0
- 湘潭邀请赛——Welcome to XTCPC
- 湘潭邀请赛——Welcome to XTCPC
- Welcome to XTCPC
- XTU 1207 Welcome to XTCPC
- XTU 1207 Welcome to XTCPC
- XTU 1207 Welcome to XTCPC (模拟)
- 湘潭邀请赛——Alice and Bob
- XTU OJ 1207 Welcome to XTCPC (字符串签到题)
- ACM_ICPC 湘潭邀请赛
- 湘潭邀请赛总结
- 湘潭邀请赛A
- 2015湘潭邀请赛小记
- 2015 湘潭邀请赛 Fraction
- 2015 湘潭邀请赛 Tuples
- 2015湘潭邀请赛 CQRXLB
- 湘潭大学中南邀请赛
- 2016湘潭邀请赛 xtu1245
- 2016湘潭邀请赛 xtu1250
- jdbc连接sqlserver2008过程注意几点(非web项目)
- 修改smali文件重新编译后出现 java.lang.VerifyError:
- CSDN的博客积分计算规则及博客排名规则 csdn博客计分原则 CSDN博客排名规则
- Ext TextField默认提示信息,并支持中文按2个长度计算
- ServiceManager学习 (manager与Service之间关系)
- 湘潭邀请赛——Welcome to XTCPC
- 新家入住气味难忍 除去甲醛有妙招
- dedecms织梦:feedback评论内容
- 免费无线网络成为商家营销新模式
- 设计模式之装饰模式
- 第七周作业——背包问题
- UI 指派初始化方法 视图控制器 button响应方法
- JD 1526 朋友圈(并查集 合并)
- C#使用HttpClient进行GET&POST