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

金华网站建设方案咨询网站开发ssh

金华网站建设方案咨询,网站开发ssh,设计教程网站推荐,王野发动机怎么样题目: 样例1: 输入 --输出 1 样例2: 输入 --- 输出 3 思路: 数学贪心模拟思路,由于不知道在俱乐部的人数和在外面的人数,又要尽可能少的人数,那么定义两个变量,一个是里面的人数 i…

题目:

样例1:

输入
+-+-+

输出
1

 样例2:

输入
---

输出
3

思路:

        数学贪心模拟思路,由于不知道在俱乐部的人数和在外面的人数,又要尽可能少的人数,那么定义两个变量,一个是里面的人数 in = 0,外面的人数 out = 0,然后根据记录变化,尽可能的少,进去的,可以是 外面进去的,出来的,可以是在里面的出来的,然后里面和外面的人数总的相加,就是尽可能少的人数。

代码详解如下:

#include <iostream>
#include <cstring>
#include <algorithm>
#include <queue>
#include <unordered_map>
#define endl '\n'
#define int long long
#define YES puts("YES")
#define NO puts("NO")
#define umap unordered_map
#define All(x) (x).begin(),(x).end()
#pragma GCC optimize(3,"Ofast","inline")
#define ___G std::ios::sync_with_stdio(false),cin.tie(0), cout.tie(0)
using namespace std;
const int N = 2e6 + 10;inline void solve()
{string s;cin >> s;int in = 0,out = 0;for(auto i : s){if(i == '+'){// 进入俱乐部的人数累加++in;// 如果外面有确定的人数,那么是确定的外面人数进来if(out) --out;	}else{// 出去的人数累加++out;// 如果里面有确定的人数,那么是确定的里面人数出去if(in) --in;}}// 总确定人数累加int ans = in + out;cout << ans << endl;
}signed main()
{
//	freopen("a.txt", "r", stdin);___G;int _t = 1;
//	cin >> _t;while (_t--){solve();}return 0;
}

最后提交:

http://www.15wanjia.com/news/174434.html

相关文章:

  • 自媒体运营小程序开发网站建设怎样成立一个网站
  • 网站改备案信息吗手机网站开发方案
  • 免费软件制作网站网页设计排版作品分析
  • 网站开发有哪些架构网站搜索建设
  • icp备案 网站负责人做网站算软件开发么
  • 免费的建站软件推荐下载顺德手机网站设计价位
  • 网站设计制作要多少钱中国网教育
  • 浙江网站建设品牌设计html5手机网站教程
  • 浏阳做网站wordpress 文章时间
  • 公司微信网站开发东莞手机网站价格表
  • 亚马逊欧洲站wordpress多站点开启
  • 视频网站后台百度云wordpress教程
  • 网站制作售后如何设计一个公司网站步骤
  • 网站建设联系金堂企业网站建设
  • 电子商务网站建设课程的心得无锡企业建站
  • 沈阳网站建设服务器做网站制作怎么样
  • 附近的广告公司电话怎么做网站优化 sit
  • 重庆网站建设哪家公司那家好昆明高端seo怎么做
  • 贵州省都匀市网站建设国外修图教程网站
  • 上海网站推广找哪家营销与销售的区别
  • 网站页面高度成都网页制作设计培训
  • 山东大型网站建设网站建设:中企动力
  • 最潮流的网站开发脚本语言宁夏建设投资集团公司网站
  • 网站备案流程核验单asp.net商务网站开发
  • 中山企业网站制作公司怎么在百度做原创视频网站
  • 企业网站 微信里怎么做网站的盈利方式
  • 东莞房产网宁波网站优化平台
  • 重庆企业网站推广价格世界十大营销策划公司
  • 企业网站初始期如何优化ps网站建设目标
  • 跨境电商运营主要做什么苏州百度seo代理