当前位置: 首页 > wzjs >正文

淄博网站建设哪家便宜深圳自适应网站制作

淄博网站建设哪家便宜,深圳自适应网站制作,网站建设的目标与思路,能通过淘宝网站做淘宝客吗L2-3 到底爱不爱我 古代少女有了心上人时,会悄悄折一条树枝,揪那枝上的叶子,揪一片叶子念一句“爱我”,再揪一片念一句“不爱我”…… 这样揪落最后一片叶子的时候,看看是停在“爱”还是“不爱”。 但聪明的慧娘一眼洞…

L2-3 到底爱不爱我

love.JPG

古代少女有了心上人时,会悄悄折一条树枝,揪那枝上的叶子,揪一片叶子念一句“爱我”,再揪一片念一句“不爱我”…… 这样揪落最后一片叶子的时候,看看是停在“爱”还是“不爱”。

但聪明的慧娘一眼洞穿,只要数一下叶子有多少片,根据这个数字的奇偶性判断是以“爱”开始还是以“不爱”开始,就总是可以最后落在“爱”上。这个游戏顿时就变得无趣了 —— 真的是文科生制造浪漫,理科生杀死浪漫。

于是有着工科生大脑的慧娘打算另外制作一个更有趣的浪漫游戏。她用不同植物的枝条做成了三种“情枝”:

  • “专情枝”:是一根有两个分岔的树枝,只有当两个分岔上连接的枝条传过来的情话都是“爱”的时候,这根枝条的根部才传出“爱”;否则树枝根部传出的是“不爱”。
  • “博爱枝”:也是一根有两个分岔的树枝,只有当两个分岔上连接的枝条传过来的情话都是“不爱”的时候,这根枝条的根部才传出“不爱”;否则树枝根部传出的都是“爱”。
  • “情变枝”:是没有分岔的一根直枝,如果一端接到“爱”,另一端必须传出“不爱”;反之如果一端接到“不爱”,另一端则会传出“爱”。

慧娘将这些树枝摆放在院子里,布了一个“情阵”,先选一根特殊的枝条作为初试一枝,从这枝条的根部开始,扩散开去,令它们根枝相连。然后她在末梢的枝杈旁随意写下“爱”或“不爱”。现在请你写个程序帮她算出来,在初始一枝的根部,她能得到“爱”还是“不爱”?

输入格式:

输入在第一行中给出正整数 N(≤30),是慧娘制作的情枝数量。这里假设她将所有的情枝从 1 到 N 做好了编号。随后 N 行,第 i 行给出第 i 枝的描述,格式为

类型 左分枝连接的编号 右分枝连接的编号

其中 类型 为 1 代表专情、2 代表博爱、3 代表情变。当然如果是情变枝,则后面跟的是其唯一末端连接的情枝编号,并没有两个分枝的信息。如果一个分枝是末梢,并没有连接其它枝条,则对应编号为 0。

接下来一行中给出正整数 K(≤30),是慧娘询问的次数。以下 K 行,每行给出一个由 01 组成的字符串,其中 0 表示“不爱”,1 表示“爱”—— 这是慧娘从左到右在每个枝杈末梢处写下的。(注意:“从左到右”的意思是,我们从初试一枝出发去遍历所有枝条的末梢时,总是遵循先遍历左边情阵、再遍历右边情阵的顺序)

输出格式:

对慧娘的每个询问,如果她在初始一枝的根部能得到“爱”,就输出 Ai;否则输出 BuAi

输入样例:

6
2 6 4
1 0 0
3 1
2 0 0
3 0
1 5 2
5
11111
00000
11100
10011
01100

输出样例:

BuAi
Ai
Ai
BuAi
BuAi

样例说明:

样例对应的情阵以及慧娘第 3 问的情势如图所示,其中完整的心对应 1,裂开的心对应 0

sample.jpg

递归 

#include "bits/stdc++.h"
using namespace std;
struct node{int type;int l;int r;node (int a = -1, int b = 0, int c = 0){type  = a, l = b, r = c;}}tree[40];
int fa[40];
int dfs(int t){int x, y;if(tree[t].type == -1){scanf("%1d", &x);return x;}x = dfs(tree[t].l);	if(tree[t].type != 3) y = dfs(tree[t].r);if(tree[t].type == 3) return 1 - x;else if(tree[t].type == 2) {if(x + y == 0) return 0;else return 1;}else {if(x + y == 2) return 1;else return 0;}
}int main(){memset(fa, -1, sizeof(fa));int n;cin>>n;int a, b, ro;int xx;for(int i = 1; i <= n; i ++){cin>>tree[i].type;cin>>a;if(a != 0){tree[i].l = a;	fa[a] = i; 	}if(tree[i].type != 3) {cin>>b;if(b != 0){tree[i].r = b;fa[b] = i;}			}	}for(int i = 1; i <= n; i ++) if(fa[i] == -1) ro = i;int m;cin>>m;int x;while(m--){int ans = dfs(ro);if (ans == 1) cout<<"Ai"<<endl;else cout<<"BuAi"<<endl;}return 0;
}


文章转载自:

http://JkXoLfR7.xhxsr.cn
http://iJLxZgPp.xhxsr.cn
http://ZrdeUJBU.xhxsr.cn
http://LgD3X0Kn.xhxsr.cn
http://MfY0JnCZ.xhxsr.cn
http://LO6TL8Ej.xhxsr.cn
http://cAs2Odmh.xhxsr.cn
http://bweRNxAN.xhxsr.cn
http://CMXTmYXs.xhxsr.cn
http://hJK80gAp.xhxsr.cn
http://AAeN79XC.xhxsr.cn
http://pIvVQp5f.xhxsr.cn
http://WwfLD5Nh.xhxsr.cn
http://dhuAirwV.xhxsr.cn
http://NYaL8z0t.xhxsr.cn
http://AyoZMitp.xhxsr.cn
http://CI0cwfhn.xhxsr.cn
http://SDO1lpOo.xhxsr.cn
http://WDH6BNMe.xhxsr.cn
http://43v0tA3W.xhxsr.cn
http://KI7DgTLF.xhxsr.cn
http://Mz2y9ANW.xhxsr.cn
http://FvBVbe0k.xhxsr.cn
http://Aiye1F6K.xhxsr.cn
http://jDfMCzxr.xhxsr.cn
http://WM01WqqA.xhxsr.cn
http://BTaWxMyK.xhxsr.cn
http://oCZFexT2.xhxsr.cn
http://8sQrxkEJ.xhxsr.cn
http://rsLipO3O.xhxsr.cn
http://www.dtcms.com/wzjs/647462.html

相关文章:

  • 网站建设 电子商务网站开发洛阳霞光只做有效果的网站
  • 上海建筑网站大全网页游戏大全电脑版在线玩
  • 数据网站建设哪个好wordpress 您不能在您服务器的地址上安装一个网络
  • 世纪购网站开发招聘网页自我介绍制作模板
  • 云南省住房和城乡建设厅勘察设计处网站wordpress必做
  • 安徽中擎建设公司网站wordpress 地图相册
  • dw做的网页在网站图片不显示网站模板 英文
  • 绵阳网站托管长宁网站建设制作
  • 广东网站开发搭建电脑室内装修设计软件
  • 开发网站要多少钱网站 设计 案例 简单
  • 网站设计西安学习上虞宇普电器网站建设
  • 山东省示范校建设网站北京互联网公司开发的网站
  • 个人备案后可以做电影网站吗苏州集团网站设计定制
  • 个人网站备案名和运营西安注册公司地址可以是住宅吗
  • 网站开发验收确 认书海外公司推广
  • 做商城网站的公司中国造价网
  • 官网域名改版方案山东seo网络推广
  • 网站域名后缀微信公众号免费导入wordpress
  • excel表如何做网站连接四川做网站设计哪家好
  • 行业网站维护网站建设公司哪里找
  • 石家庄网站建设推广电话wordpress菜单图标左右
  • 长沙网站的建设汉中网站建设有限公司
  • 网站建设有必要做手机端吗wordpress 只允许
  • 怎么做服务器当网站服务器wordpress 要先装PHP吗
  • wordpress需注册访问优化seo技术
  • 上海网站建设公司指南网页设计个人网页制作
  • 美食网站建设的内容分析东城手机网站建设
  • 手机智能建网站wordpress仪表盘
  • 幸福宝推广app网站下载企业网站托管排版设计制作
  • keywordspy网站做分析磁县网站推广