首页 > 代码库 > codevs——6220 ZHR吃好吃的
codevs——6220 ZHR吃好吃的
6220 ZHR吃好吃的
时间限制: 1 s
空间限制: 1000 KB
题目等级 : 白银 Silver
题目描述 Description
有一个人名字叫ZHR,但他有一个奇特的嗜好——吃*。
这天,ZHR看到了一个化粪池,于是他很兴奋,并且每当ZHR吃*的坨数与6有关(为6的倍数或含有6),他的心情值便会加1。现给出ZHR吃*的次数,求ZHR的心情值会增加多少。
(注意:若吃的坨数既含有6,又为6的倍数,则ZHR还是只能增加1心情值)
输入描述 Input Description
一个数N,代表ZHR吃*的坨数
输出描述 Output Description
一个数M,代表ZHR能增加的心情值。
样例输入 Sample Input
1.in 12
-------
2.in 70
样例输出 Sample Output
1.out 2
--------
2.out 23
数据范围及提示 Data Size & Hint
对于30%的数据,N≤1000
对于100%的数据,N≤10000000
(P.S.1 请ZZH不要乱发题解)
(P.S.2 看完题干,你应该知道ZHR吃的什么了吧[坏笑])
By sqrt_-1 Not By ZZH
SQRT题目系列I
我竟无言以对。。。。。。
#include<cstdio>#include<cstdlib>#include<cstring>#include<iostream>#include<algorithm>using namespace std;int n,ans;int read(){ int x=0,f=1; char ch=getchar(); while(ch<‘0‘||ch>‘9‘){if(ch==‘-‘) f=-1; ch=getchar();} while(ch>=‘0‘&&ch<=‘9‘) {x=x*10+ch-‘0‘; ch=getchar();} return x*f;}int work(int x){ while(x) { if(x%10==6) return 1; x/=10; } return 0;}int main(){ n=read(); for(int i=1;i<=n;i++) if(i%6==0||work(i)) ans++; printf("%d",ans); return 0;}
codevs——6220 ZHR吃好吃的
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。