F数圈圈
来源:互联网 发布:淘宝c店 编辑:程序博客网 时间:2024/05/16 06:40
Description
幼儿园的小朋友对数字其实不是很感兴趣,他们更感兴趣的是形状,现在给你一个数字,小朋友都会数出其中一共有多少圆圈圈
Input
一个数字n长度不超过19位
Output
输出其中的圈圈数总数
Sample Input
145892086912357
Sample Output
Hint
3
5
0
#include <stdio.h>#include <string.h>int sc(char m){ int s = 0; if ( m == '6'||m == '9' || m == '0') s = 1; if ( m == '8') s = 2; return s;}int main(){ char a[20]; int k, s,i; while ( 1 == scanf("%s",a)) { s = 0; k = strlen(a); for (i=0; i<k; ++i) s += sc(a[i]); printf("%d\n",s); } return 0;}
//标准代码#include <stdio.h>#include <stdlib.h>int q[] = { 1, 0, 0, 0, 0, 0, 1, 0, 2, 1,};int main(){ long long n; int s; freopen("A.in", "r", stdin); freopen("A.out", "w", stdout); while (~scanf("%I64d", &n)){ s = 0; while (n) s += q[n % 10], n /= 10; printf("%d\n", s); } return 0;}
0 0
- F数圈圈
- 1506:数圈圈
- 1182数圈圈
- D-数圈圈(数位dp)
- 【newcoder 】数圈圈 【数位DP 模板】
- 2015浙工大校赛-Problem K: 数圈圈
- 牛客网程序设计赛低年级组之数圈圈
- nowcoder数圈圈 | 51nod1042 数字0-9的数量
- 哈尔滨理工大学第七届程序设计竞赛决赛 D 数圈圈
- F-计算组合数
- F—水仙花数
- 圈圈套圈圈
- 圈圈套圈圈(2)
- 圈圈套圈圈(3)
- 圈圈套圈圈(夹层)
- 圈圈套圈圈(水)
- 小圈圈
- 圈圈查查
- noj算法题——装载问题
- 最好的C++书籍介绍(转)
- 开通了公共微信号:xuxiaopenglvshi,扫一扫关注我吧,我会定期分享一些法律方面的知识
- 设计模式目录
- 思考、学习新技术的原则和方式-程序员人生的精华
- F数圈圈
- Before You Refactor
- 近200篇机器学习&深度学习资料分享(含各种文档,视频,源码等)
- nginx服务器更改网站根目录
- Beware the Share
- 剑指offerr--二叉搜索树的第k个结点
- php 消息推送(含源码)
- The Boy Scout Rule
- matlab中常用函数