博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
poj1068
阅读量:5311 次
发布时间:2019-06-14

本文共 1151 字,大约阅读时间需要 3 分钟。

1 /*读懂题意:pi表示右括号前面有几个左括号, 2 wi表示与右括号配对的左括号与该右括号之间有几个左括号, 3 包括配对的,已经配对过的左括号不能再与右括号配对 4 解法:还原原来的字符串*/ 5 #include
6 #include
7 #include
8 using namespace std; 9 int main()10 {11 int i,j,k,n,m;12 int a[505],b[505],c[505];13 int t;14 scanf("%d",&t);15 while(t--)16 {17 scanf("%d",&n);18 memset(a,0,sizeof(a));19 memset(b,0,sizeof(b));20 memset(c,0,sizeof(c));21 j=0;22 for(i=1;i<=n;i++)23 {24 scanf("%d",&a[i]);25 for(k=0;k
=0;k--)39 {40 if(c[k]==0 && b[k]==1)41 sum++;42 else if(c[k]==0 && b[k]==0)43 {44 b[k]=1;45 if(flag==0) { printf("%d",sum); flag=1;}46 else printf(" %d",sum);47 break;48 }49 }50 }51 }52 printf("\n");53 }54 return 0;55 }

18:08:12

转载于:https://www.cnblogs.com/okboy/p/3223439.html

你可能感兴趣的文章
Node 中异常收集与监控
查看>>
七丶Python字典
查看>>
Excel-基本操作
查看>>
面对问题,如何去分析?(分析套路)
查看>>
Excel-逻辑函数
查看>>
面对问题,如何去分析?(日报问题)
查看>>
数据分析-业务知识
查看>>
nodejs vs python
查看>>
poj-1410 Intersection
查看>>
Java多线程基础(一)
查看>>
TCP粘包拆包问题
查看>>
Java中Runnable和Thread的区别
查看>>
SQL Server中利用正则表达式替换字符串
查看>>
POJ 1015 Jury Compromise(双塔dp)
查看>>
论三星输入法的好坏
查看>>
Linux 终端连接工具 XShell v6.0.01 企业便携版
查看>>
JS写一个简单日历
查看>>
LCA的两种求法
查看>>
Python 发 邮件
查看>>
mysql忘记密码的解决办法
查看>>