首页 > 代码库 > 南阳975
南阳975
1 #include<stdio.h> 2 #define maxn 1000000 3 int cs[2][maxn]; 4 int know=0,angry=0; 5 int main() 6 { 7 for(int i=125; i<maxn; ++i) 8 { 9 10 if(i%1000==521 || i/10%1000==521 || i/100%1000==521 || i/1000==521) 11 { 12 ++angry; 13 ++know; 14 cs[0][i]=know; 15 cs[1][i]=angry; 16 continue; 17 } 18 cs[1][i]=angry; 19 cs[0][i]=know; 20 if(i%10!=1 && i/10%10!=1 && i/100%10!=1 && i/1000%10!=1 && i/10000%10!=1 && i/100000!=1) 21 continue; 22 if(i%10!=2 && i/10%10!=2 && i/100%10!=2 && i/1000%10!=2 && i/10000%10!=2 && i/100000!=2) 23 continue; 24 if(i%10!=5 && i/10%10!=5 && i/100%10!=5 && i/1000%10!=5 && i/10000%10!=5 && i/100000!=5) 25 continue; 26 ++know; 27 ++cs[0][i]; 28 } 29 int x,y,Case=1; 30 while(~scanf("%d%d",&x,&y)) 31 printf("Case %d:%d %d\n",Case++,cs[0][y]-cs[0][x-1],cs[1][y]-cs[1][x-1]); 32 }
南阳975
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。