首页 > 其他分享 >1052 卖个萌(测试点1)

1052 卖个萌(测试点1)

时间:2024-04-18 17:34:32浏览次数:22  
标签:1052 20 string 测试点 int 卖个 shou

测试点1,可能给出的数字<=0,也是不合法的。
Dev-C好像不能打印出来╮这个字符,搞得我一直以为写错了,实际上并没有错。

#include <bits/stdc++.h>
using namespace std;
const int inf = 0x3f3f3f3f;
#define ll long long
string shou[20],yan[20],kou[20];
int setbiao(string s1,string shou[]) {
	int index =0;
	for(int i=0; i<s1.size(); i++) {
		if(s1[i]=='[') {
			int j=i;
			while(j<s1.size()&&s1[j]!=']') {
				j++;
			}
			string biao=s1.substr(i+1,j-i-1);
			//cout << biao;
			shou[index++]=biao;
			i=j;
		}
	}
	return index;
}
int main() {
	string s1,s2,s3;
	getline(cin,s1);
	getline(cin,s2);
	getline(cin,s3);
	int sz=setbiao(s1,shou);
	int ys=setbiao(s2,yan);
	int ks=setbiao(s3,kou);
	//cout <<sz << " " << ys << " " <<ks;
	int k;
	cin>>k;
	for(int i=0;i<k;i++){
		int a,b,c,d,e;
		cin>>a>>b>>c>>d>>e;//左手、左眼、口、右眼、右手
		if(a>sz||a<=0||e>sz||e<=0||b>ys||b<=0||d>ys||d<=0||c>ks||c<=0){
			printf("Are you kidding me? @\\/@\n");
			continue;
		}
		printf("%s(%s%s%s)%s\n",shou[a-1].c_str(),yan[b-1].c_str(),kou[c-1].c_str(),yan[d-1].c_str(),shou[e-1].c_str());
	}
	return 0;
}

标签:1052,20,string,测试点,int,卖个,shou
From: https://www.cnblogs.com/chengyiyuki/p/18144045

相关文章

  • 【ZZULIOJ】1052: 数列求和4(Java)
    目录题目描述输入输出样例输入 Copy样例输出 Copycode题目描述输入n和a,求a+aa+aaa+…aa…a(n个a),如当n=3,a=2时,2+22+222的结果为246输入包含两个整数,n和a,含义如上述,你可以假定n和a都是小于10的非负整数输出输出前n项和,单独占一行样例输入 Copy32样例输出......
  • 音频测试点整理
    1、音频是提前加载还是点击才加载?2、是否能正常播放?暂停?暂停后续播?3、音频是什么格式?4、支持大小限制?5、前后拖动进度条能否正常播放?6、第一首/上一首/下一首/最后一首7、循环播放8、快进、快退9、声音是否清晰,音质是否可选择10、声音是否走系统音量大小11、插入耳机,耳......
  • 视频测试点整理
    支持哪些格式的视频视频的大小有没有限制视频的加载是否完全,加载时间最长是多少视频是否有封面,封面是取的第几帧还是怎么设置视频是否有观看前引导视频加载完成后是暂停还是播放状态视频播放是否正常视频暂停是否正常视频暂停后播放是否正常视频是否有锁屏,暂停和播放状......
  • Python根据坐标半径生成测试点数据
    一、代码#-*-coding:UTF-8-*-importcsvimportrandomimportmathimportdatetimefromfakerimportFaker#定义语言faker_data=Faker(locale='zh_CN')#获取当前时间current_time=datetime.datetime.now()#格式化时间formatted_time=current_time.strft......
  • 邮件地址校验测试点初步整理
    1、输入正确的邮箱格式2、输入的正确的邮箱地址中间包含空格3、输入的正确的邮箱地址前面有空格4、输入的正确的邮箱地址后面有空格5、不输入任何内容6、只输入空格7、输入纯英文、纯数字,英文+数字pass8、输入纯中文,纯符号,中文+符号9、输入超长字符10、输入以_开头或者结尾11、......
  • 微信小程序测试点,9大方面全方位总结
    微信小程序无需下载安装,用户在微信扫一扫或搜索即可使用,小程序版本类型可分为:开发版、体验版、正式版。开发版、体验版无需审核,只需要给微信号权限,经过扫小程序的二维码就能访问,正式版本需要经过微信审核才可使用。下面从9个方面,总结下微信小程序的测试点:1、功能:与Web和App......
  • web功能测试点
    一、功能测试1、连接测试链接是web应用系统的一个很重要的特征,主要是用于页面之间切换跳转,指导用户去一些不知道地址的页面的主要手段,链接测试一般关注三点:a、链接是否按照既定指示那样,确实链接到了该链接的界面b、测试该链接所链接的页......
  • #P1052. 乘法逆元
    #include<bits/stdc++.h>#defineintlonglongusingnamespacestd;intn,p;intgcd(inta,intb,int&x,int&y){ if(b==0){ x=1; y=0; returna; } intd=gcd(b,a%b,y,x); y-=a/b*x; returnd;}intinv(inta,intm){ intx,y; gcd(a,m,x......
  • P-MOSFET AP3P010YT、LTW-S270DC5-PE SMD LED灯具、MAAT-010521-L1TR05 蜂窝 衰减器
    1、AP3P010YT 高级功率MOSFET为设计人员提供了快速开关、加固型器件设计、低导通电阻和高性价比的最佳组合。PMPAK®3x3封装专为DC-DC转换器应用而设计,外形较小,为1.0mm,带背面散热器。电压:-30V电流:-14.6A电阻:10mΩ特性•低栅极电荷BVDSS•快速切换特性RDS(ON)•简单驱动器要求ID•......
  • 【Vulnhub 靶场】【Coffee Addicts: 1】【简单-中等】【20210520】
    1、环境介绍靶场介绍:https://www.vulnhub.com/entry/coffee-addicts-1,699/靶场下载:https://download.vulnhub.com/coffeeaddicts/coffeeaddicts.ova靶场难度:简单-中等发布日期:2021年5月20日文件大小:1.3GB靶场作者:BadByte靶场描述:我们的咖啡店被黑客入侵了!!你能修复......