码迷,mamicode.com
首页 > 其他好文 > 详细

南阳975

时间:2017-02-14 19:16:19      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:std   ++   fine   blog   div   continue   define   stdio.h   while   

 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

标签:std   ++   fine   blog   div   continue   define   stdio.h   while   

原文地址:http://www.cnblogs.com/qq188380780/p/6398759.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!