思路:模拟,根据序列P可以构造出S,然后再根据S,推出序列W。

#include <iostream>
#include <algorithm>
#include <cmath>
#include <cstdio>
#include <cstring>using namespace std;char str[50];
int w[25];int main()
{int t, n, num;scanf("%d", &t);while (t--) {scanf("%d", &n);int i ,j = 0, cnt = 0;for (i = 0; i < n; ++i) {scanf("%d", &num);for (; j < num; ++j)str[cnt++] = '(';str[cnt++] = ')';}n *= 2;int lf, rt;cnt = 0;for(i = 0; i < n; ++i) {if (str[i] == '(')continue;lf = 0;rt = 1;j = i - 1;while (1) {if (str[j] == ')')rt++;elself++;if(rt == lf) {w[cnt++] = rt;break;}j--;}}for (i = 0; i < cnt-1; ++i)printf("%d ", w[i]);printf("%d\n", w[cnt-1]);}return 0;
}

hdoj 1361 Parencodings 2001 Asia Regional Teheran相关推荐

  1. HDU/HDOJ 2446 Shell Pyramid 2008 Asia Regional Harbin

    Shell Pyramid Time Limit : 5000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other) Total ...

  2. 2015 ACM/ICPC Asia Regional Shenyang Online题解

    以下所有AC题解程序来自"仙客传奇"团队. AC题数:7/13 ABCFGJL A. Traversal AC的C++语言程序: #include <bits/stdc++. ...

  3. Problem 1002-2017 ACM/ICPC Asia Regional Shenyang Online

    网络赛:2017 ACM/ICPC Asia Regional Shenyang Online 题目来源:cable cable cable Problem Description: Connecti ...

  4. 2017 ACM ICPC Asia Regional - Daejeon

    2017 ACM ICPC Asia Regional - Daejeon Problem A Broadcast Stations 题目描述:给出一棵树,每一个点有一个辐射距离\(p_i\)(待确定 ...

  5. 2014 ACM/ICPC Asia Regional Guangzhou Online C题Wang Xifeng's Little Plot(dfs)

    Wang Xifeng's Little Plot Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Jav ...

  6. 训练赛Day6-The 36th ACMICPC Asia Regional Beijing Site

    训练赛Day6-The 36th ACM/ICPC Asia Regional Beijing Site B - Eliminate Witches! 题目大意 [样例解释] 给你一个字符串: wal ...

  7. The 36th ACM/ICPC Asia Regional Dalian Site 1006 Dave

    Dave Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65768/65768K (Java/Other) Total Submissi ...

  8. [Contest]2017 ACM/ICPC Asia Regional Shenyang Online(01 03 07 09 10 11待补)

    1001 string string string 题意 给定一个字符串$s$,求其中出现$k$次的子串的个数. 题解 后缀自动机. 代码 1002 cable cable cable 题意 给定$M ...

  9. hdu 1361 Parencodings 简单模拟

    Parencodings 题意: 由括号序列S可经P规则和W规则变形为P序列和W序列. p规则是:pi是第i个右括号左边的左括号的数: w规则是:wi是第i右括号与它匹配的左括号之间右括号的数(其中包 ...

  10. 2013 ACM/ICPC Asia Regional Chengdu Online We Love MOE Girls 字符串STL 的应用

    题目来源: http://acm.hdu.edu.cn/showproblem.php?pid=4730 分析1:string s.substr(pos, n) 从 pos 开始 截取n个 字符 代码 ...

最新文章

  1. php基础知识(六)
  2. iOS高级音频的设置项
  3. 通过开始关键字和结束关键字,查找所有的邮箱名称记录
  4. SAP Spartacus cxFocus Directive施加后导致tabindex为-1的副作用研究
  5. (99)FPGA单沿和双沿采样(上升沿采样)
  6. 这是云代驾,不是打游戏
  7. Python 和 C++实现 九九乘法表
  8. python中的unicode码是什么_Python中Unicode字符串
  9. 19n20c的参数_供应IC芯片 745653-3 329056 品牌、价格、PDF参数 - 电子产品资料
  10. 前端安全XSS,CSRF
  11. excel表格显示无法连接服务器,excel中表格无法连接数据库-EXCEL 连接SQL SERVER数据库显示无法连接...
  12. Acwing 1299. 五指山
  13. mysql 磁盘已满_记一次 mysql 磁盘满解决过程
  14. Revel框架基本使用和搭建教程
  15. 获取微信用户的openId
  16. VLC保存网络流视频
  17. 办公室搞笑记(2) 李姐
  18. CSS中使盒子移动方法总结
  19. 移动端软件测试面试题及答案-2021年最新版
  20. 【Python】CPython解释器及字节码

热门文章

  1. HTML+CSS 大一期末大作业
  2. 职场怪谈:你们公司都几号发公司?
  3. Rancher单机搭建
  4. Docker存储及dockerfile指令04
  5. 中国博大精生的汉字—说文解字之“极”
  6. 单细胞测序数据的差异表达分析方法总结
  7. 单细胞分析之标准化处理
  8. 服务器健康管理芯片设计,个人健康管理服务系统的设计与实现
  9. 论文笔记 | All NLP Tasks Are Generation Tasks: A General Pretraining Framework
  10. C#-获取文件夹下的所有文件