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

做公司 网站建设价格wordpress mp4 插件下载

做公司 网站建设价格,wordpress mp4 插件下载,做网站的相关协议,如何做表白网站的教程网络世界中时常会遇到这类滑稽的算命小程序,实现原理很简单,随便设计几个问题,根据玩家对每个问题的回答选择一条判断树中的路径(如下图所示),结论就是路径终点对应的那个结点。 现在我们把结论从左到右顺序…

网络世界中时常会遇到这类滑稽的算命小程序,实现原理很简单,随便设计几个问题,根据玩家对每个问题的回答选择一条判断树中的路径(如下图所示),结论就是路径终点对应的那个结点。

path.jpg

现在我们把结论从左到右顺序编号,编号从 1 开始。这里假设回答都是简单的“是”或“否”,又假设回答“是”对应向左的路径,回答“否”对应向右的路径。给定玩家的一系列回答,请你返回其得到的结论的编号。

输入格式:

输入第一行给出两个正整数:N(≤30)为玩家做一次测试要回答的问题数量;M(≤100)为玩家人数。

随后 M 行,每行顺次给出玩家的 N 个回答。这里用 y 代表“是”,用 n 代表“否”。

输出格式:

对每个玩家,在一行中输出其对应的结论的编号。

输入样例:

3 4
yny
nyy
nyn
yyn

输出样例:

3
5
6
2

哪需要啥二叉树的思想呀,身为基础题这题其实用不了多少思考,这题其实就是相当于给了我们一个二进制的编码只是用y和n代替了,然后让我们求编号,就是把二进制的数转化为十进制的数嘛下面直接给出代码 

代码如下:

#include<iostream>
using namespace std;
int main()
{int n, m;cin >> n >> m;while (m--) {string a;cin >> a;int base = 1,sum=0;//base为每个位对应的二进制编码2次方的值for (int i = a.size() - 1; i >= 0; i--) {if (a[i] == 'n') sum += base;//相当于如果为1这个位的值就要算base *= 2;}cout << sum+1 << endl;//二进制转完十进制的数是下标从0开始算的,因此要加一满足题意}return 0;
}

http://www.yayakq.cn/news/378031/

相关文章:

  • 泰州自助建站软件网站开发和推广方案
  • 河南省监理建设协会网站网站安全狗 fastcgi
  • 做装饰网站公司设计师培训ui设计
  • 在线网站搭建系统wordpress 电影天堂 主题
  • 青岛 网站维护低调与华丽wordpress版
  • 网站开发版本号制作网站的页面设计怎么做
  • 酒店网站建设 源码j建设局域网网站
  • 网站集约化建设的优点网站管理员密码忘记了
  • 烟台装修行业网站建设方案阿里云wordpress邮件
  • 做网站是否要备案网站设计规划报告
  • 网站做新浪图床企业管理课程有哪些
  • 新手学纪事本html代码做网站深圳软件外包公司都有哪些
  • 上海陆海建设集团网站风景网站模板
  • 路由器做映射后 内网可以访问到我的网站 但是外网无法访问北京城建建设工程有限公司
  • 餐厅网站建设什么格尔木网站建设公司
  • 企业网站管理系统如何使用说明wordpress侧边浮窗
  • 电商网站设计培训烟台logo设计公司
  • 便宜网站建设成都以前的网站忘了怎么办啊
  • 信息大全seo外链自动群发工具
  • 兼职网站做任务网站外链建设到底该怎么做
  • 企业单位网站怎么做wordpress适配熊掌号
  • 小程序商城制作教程南宁哪里有seo推广厂家
  • 广告位网站模板北京网页设计培训机构
  • 杭州专业的网站制作公司做t恤的网站
  • 关键词推广网站宣传片公司哪家好
  • 南京网站设计建设公司电话网站备案多久一次
  • 菏泽做网站建设找哪家线上营销课程
  • 大淘客网站推广位怎么做珠海网站建设的公司哪家好
  • 网站开发时浮动框的代码做设计网站模块的网站
  • 舟山市城市建设档案馆网站wordpress源码阅读