首页 > 其他 > 详细

todo

时间:2014-07-31 23:14:10      阅读:396      评论:0      收藏:0      [点我收藏+]
 1 #include <stdio.h>
 2 #include <string.h>
 3 #include <stdlib.h>
 4 #include <iostream>
 5 #include <algorithm>
 6 #define ll long long
 7 using namespace std;
 8 const int INF = 0x3f3f3f3f;
 9 
10 char num[2123456];
11 int main(){
12     int n, i, j, m;
13     ll ans;
14     bool k, d;
15     int k_num, d_num;
16     while(EOF != scanf("%d",&n)){
17         memset(num, 0, sizeof(num));
18         ans = d_num = 1;
19         k = d = false;
20         for(i = 0; i < n; ++i)  gets(num + strlen(num));
21         for(i = 0; num[i] != 0; ++i){
22                 char cur = num[i];
23                 if(cur == {){
24                     k_num = 1;
25                     k = true;
26                 }
27                 if(cur == }){
28                     ans *= k_num;
29                     k = false;
30                 }
31                 if(k){
32                     if(cur == |)    ++k_num;
33                 }
34                 if(d && cur !=   && i > 0 && num[i-1] ==  ){
35                     ans *= d_num;
36                     d_num = 1;
37                 }
38                 if(cur == $){
39                     d_num = 1;
40                     d = !d;
41                 }
42                 if(d && cur ==  ){
43                     ++d_num;
44                 }
45                 if(ans > 100000)
46                     break;
47         }
48          if(ans > 100000)   printf("doge\n");
49          else printf("%I64d\n",ans);
50     }
51     return 0;
52 }

http://blog.csdn.net/u013532224/article/details/38275551

http://www.cnblogs.com/zyue/p/3876616.html

http://blog.csdn.net/ljsspace/article/details/6431544

todo,布布扣,bubuko.com

todo

原文:http://www.cnblogs.com/wushuaiyi/p/3881575.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!