关于521

描述

Acm队的流年对数学的研究不是很透彻,但是固执的他还是想一头扎进去。

浏览网页的流年忽然看到了网上有人用玫瑰花瓣拼成了521三个数字,顿时觉得好浪漫,因为每个男生都会不经意的成为浪漫的制造者。此后,流年走到哪里都能看到5、2、1三个数字,他怒了,现在他想知道在连续的数中有多少数全部包含了这三个数字。例如12356就算一个,而5111就不算。特别的,如果他看到了521三个数连续出现,会特别的愤怒。例如35210。

输入
多组测试数据:
一行给定两个数a,b(0<a,b<1000000),表示数字的开始和结束。
输出
一行显示他想要知道的数有几个及显示有多少个数字令他特别的愤怒。用空格隔开。
样例输入
200 500300 9001 600
样例输出
Case 1:2 0
Case 2:2 1
Case 3:6 1

代码示例:

#include<stdio.h>
struct zxc
{int x,y;
} a[1000005];
int main()
{int i,j,k=1;for(i=0; i<1000003; i++){int c[3]= {0};if(i%10==5||i%100/10==5||i%1000/100==5||i%10000/1000==5||i%100000/10000==5||i%1000000/100000==5)c[2]=1;if(i%10==2||i%100/10==2||i%1000/100==2||i%10000/1000==2||i%100000/10000==2||i%1000000/100000==2)c[1]=1;if(i%10==1||i%100/10==1||i%1000/100==1||i%10000/1000==1||i%100000/10000==1||i%1000000/100000==1)c[0]=1;if(c[0]&&c[1]&&c[2])a[i].x=a[i-1].x+1;elsea[i].x=a[i-1].x;if(i%1000==521||i%10000/10==521||i%100000/100==521||i%1000000/1000==521)a[i].y=a[i-1].y+1;elsea[i].y=a[i-1].y;}while(~scanf("%d%d",&i,&j)){printf("Case %d:%d %d\n",k,a[j].x-a[i-1].x,a[j].y-a[i-1].y);k++;}return 0;
}

ps:相当于打表,就是用了结构体,也是一种思路。。

nyoj 关于521相关推荐

  1. NYOJ 975 关于521

    关于521 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 Acm队的流年对数学的研究不是很透彻,但是固执的他还是想一头扎进去. 浏览网页的流年忽然看到了网上有人用玫瑰花 ...

  2. NYOJ 30 Gone Fishing JAVA+解析

    Gone Fishing这道题目运用的多次折合成一次这种思想我首次见,我想的一个思路是,每次算一下鱼量和时间代价比,这个代码我没有敲,下面的代码是一位仁兄敲得,我研读了一下,做了一个注释,应该有利于后 ...

  3. Manacher算法 , 实例 详解 . NYOJ 最长回文

    51 Nod http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1089 Manacher 算法 定义数组 p[i]表示以i为 ...

  4. NYOJ 527 AC_mm玩dota

    AC_mm玩dota 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 大家都知道AC_mm比较喜欢玩游戏,特别是擅长war3这款经典游戏.某天AC_mm来到了VS平台上 ...

  5. 手机淘宝 521 性能优化项目揭秘

    http://www.infoq.com/cn/articles/mobile-taobao-521-performance-optimization-project 又是一年双十一,亿万用户都会在这 ...

  6. hdu-2204 Eddy's爱好 nyoj 526

    hdu : http://acm.hdu.edu.cn/showproblem.php?pid=2204 nyoj :  http://acm.nyist.net/JudgeOnline/proble ...

  7. NYOJ 762 第k个互质数(二分 + 容斥)

    第k个互质数 时间限制:1000 ms  |  内存限制:65535 KB 难度:4 描述 两个数的a,b的gcd为1,即a,b互质,现在给你一个数m,你知道与它互质的第k个数是多少吗?与m互质的数按 ...

  8. NYOJ 257 中缀表达式表示成后缀表达式

    话说这道题代码那个丑陋啊,,写出来我自己都不想再看第二遍啊...看了看聪神的代码,还消耗我3个NYOJ币啊,,更扯得是,聪神的代码我看不懂啊,,,,卧槽...这道题不再多说了,数据结构上有详细的介绍, ...

  9. 天猫11.11:手机淘宝 521 性能优化项目揭秘

    又是一年双十一,亿万用户都会在这一天打开手机淘宝,高兴地在会场页面不断浏览,面对琳琅满目的商品图片,抢着添加购物车,下单付款.为了让用户 更顺畅更方便地实现这一切,做到"如丝般顺滑" ...

最新文章

  1. javascript的typeof返回哪些数据类型
  2. 备份一个万能网卡驱动
  3. QT5界面操作3: QPainter和paintEvent(self, event)的配合
  4. 《大话设计模式》学习心得系列(一)
  5. 【NUMBER】有关Oracle NUMBER类型定义中precision和scale的测试和总结
  6. 关于GCC Cygwin MinGW MSYS
  7. 助力苏州、星火相传,广苏两地微软技术俱乐部交流纪实
  8. leetcode - 1039. 多边形三角剖分的最低得分
  9. 设计一个扩展自抽象类geometricobject的新的triangle类_面向对象设计原则之开放封闭原则(开闭原则OCP)...
  10. dcmtk在PACS开发中的应用(基础篇) 作者:冷家锋 第三章 工作列表(Work List)(一)...
  11. Hadoop集群常用命令
  12. codevs1842 递归第一次
  13. JavaWeb笔记 黑马程序员课程
  14. html5游戏开发教程实战:五子棋、四子棋、围棋、翻转棋四种对弈游戏,仅仅100行代码
  15. pytorch实现 vision_transformer
  16. 教室预约APP系统(基于uni-app框架)毕业设计毕业论文开题报告参考(1)系统功能
  17. 差评回复话术,拿来吧你!
  18. java 字符串文本匹配并高亮显示处理
  19. linux分辨率自动恢复,Linux系统Manjaro分辨率调整恢复
  20. 鸡兔同笼:笼子里一共有鸡和兔子35只,一共有94条退, 笼子里一共有鸡和兔子共多少只

热门文章

  1. StoryBook 插件介绍
  2. 解决word2013图片不能替换
  3. 梅科尔工作室-卢学斌-鸿蒙笔记3
  4. 13. 编写一个程序,提示用户输入3组数,每组数包含5个double类型的数(假设用户都正确地响 应,不会输入非数值数据)。该程序应完成下列任务。
  5. 高校毕业求职难?“百日千万”网络招聘活动解决你的难题
  6. 阿里云centos 7 apache 配置虚拟站点
  7. Openjudge 8465 马走日
  8. pd.read_excel()和 pd.to_excel() 参数详解
  9. hge source explor 0x9 Power Random Ini
  10. 获取CPS,CPA,CPD等非SDK联运渠道的逻辑渠道号