题目地址

#include<cstdio>
#include<iostream>
#include<string>
#include<vector>
using namespace std;
string s;
vector<string> ve[5];
int main(void)
{for(int i=0;i<3;i++){getline(cin,s); while(s.size()){int l=s.find('[');int r=s.find(']');if(r==-1) break;ve[i].push_back(s.substr(l+1,r-l-1));s=s.substr(r+1);}}ve[3]=ve[1],ve[4]=ve[0];int k;cin>>k;for(int i=0;i<k;i++) {string temp;bool flag=true;for(int j=0;j<5;j++){int x; cin>>x;if(j==1) temp+="(";if(x>ve[j].size()||x<=0) flag=false;else temp+=ve[j][x-1];if(j==3) temp+=")";}if(flag) cout<<temp;else cout<<"Are you kidding me? @\\/@";cout<<endl;}return 0;
}
#include<bits/stdc++.h>
using namespace std;
vector<string>ve[3];
int main(void)
{for(int i=0;i<3;i++){string s; getline(cin,s);for(int j=0;j<s.size();j++){if(s[j]=='['){j++;string temp;while(s[j]!=']') temp+=s[j],j++;ve[i].push_back(temp);}}}int n; cin>>n;while(n--){int a1,b1,c,b2,a2; cin>>a1>>b1>>c>>b2>>a2;a1--,b1--,c--,b2--,a2--;if(a1<ve[0].size()&&a2<ve[0].size()&&b1<ve[1].size()&&b2<ve[1].size()&&c<ve[2].size())printf("%s(%s%s%s)%s\n",ve[0][a1].c_str(),ve[1][b1].c_str(),ve[2][c].c_str(),ve[1][b2].c_str(),ve[0][a2].c_str());else puts("Are you kidding me? @\\/@");}return 0;
}

【PAT乙级】1052 卖个萌 (20 分)相关推荐

  1. C++学习之路 | PTA乙级—— 1052 卖个萌 (20 分)(精简)

    1052 卖个萌 (20 分) 萌萌哒表情符号通常由"手"."眼"."口"三个主要部分组成.简单起见,我们假设一个表情符号是按下列格式输出的 ...

  2. PAT乙级 1052 卖个萌 (0/20 分) Java 未实现

    似乎由于PAT编译器问题,此题Java写法无解.我也不是非常懂这个,csdn找到如下一篇文章,他的代码测试点2通过了,给了4分 [JAVA]PAT 乙级 1052 卖个萌(未通过测试点0.1) 我的0 ...

  3. PAT 乙级 1052  卖个萌

    1052 卖个萌 (20 point(s)) 萌萌哒表情符号通常由"手"."眼"."口"三个主要部分组成.简单起见,我们假设一个表情符号是按 ...

  4. 【最详细解析】1052 卖个萌 (20分)_28行代码AC

    立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 萌萌哒表情符号通常由"手"."眼"."口"三个主要部 ...

  5. 1052 卖个萌 (20分)特殊符号输入

    萌萌哒表情符号通常由"手"."眼"."口"三个主要部分组成.简单起见,我们假设一个表情符号是按下列格式输出的: [左手]([左眼][口][右 ...

  6. PAT乙级 1052 卖个萌

    萌萌哒表情符号通常由"手"."眼"."口"三个主要部分组成.简单起见,我们假设一个表情符号是按下列格式输出的: [左手]([左眼][口][右 ...

  7. 1052. 卖个萌 (20)

    1052. 卖个萌 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 萌萌哒表情符号通常由"手& ...

  8. PAT 乙级 1069 微博转发抽奖 (20 分)

    题目:PAT 乙级 1069 微博转发抽奖 (20 分) 经验总结: 可以建立一个set,用于存放中奖用户.若set中有此用户,代表此用户已中奖,奖品顺延. C++代码: #include<bi ...

  9. PAT乙级 1032 挖掘机技术哪家强 (20 分)

    1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 原题链接 代码 #include < ...

最新文章

  1. 有序回归(ordinal regression)
  2. 同一套C#.NET程序,给同一个人卖了3次的反思
  3. java8 lamda快速入门
  4. 套接字编程——基于UDP协议
  5. 整理 | 软件与工具的收集汇总及推荐
  6. Linux 关闭、开启、查看 防火墙命令
  7. 【AI视野·今日CV 计算机视觉论文速览 第222期】Fri, 18 Jun 2021
  8. gcc/g++版本切换与降级
  9. 他是浙大 19 岁大一新生,三个月斩获 WWDC 19 奖学金!
  10. python做数据可视化的优势_用Python进行数据可视化的10种方法
  11. 物业费管理系统c语言作业,c语言物业管理系统.doc
  12. Web2.0浪潮下的广播电视业
  13. UG与PROE哪个好用,主要看是用在哪里
  14. java token 生成_生成 Token
  15. FaceBook流程到底应该如何?
  16. 如何区分电梯卡为id卡ic卡_门禁卡ID卡和IC卡从外表怎么区分?
  17. IOS苹果内购 PHP后端验证票据
  18. APP设计师必上的10个APP图标素材资源站
  19. 操作系统教程第六版——第三章课后作业
  20. 国内首个网络安全行业全景图重磅推出

热门文章

  1. os_mbox.c(全)
  2. 从零开始Vue项目实战(二)-搭建环境
  3. Ubuntu16.04 Docker 安装
  4. 【每天一个linux命令】read
  5. json数组显示格式
  6. 一分钟快速入门openstack
  7. Word字体与像素的对应关系(转)
  8. javascript select option对象总结
  9. ASP.NET2.0导航功能之配置会员和角色
  10. 人工智能到底是什么?人工智能如何改变社会?中国的人工智能应该做怎样的探索?