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

app定制网站开发安阳县交易中心网站建设招标

app定制网站开发,安阳县交易中心网站建设招标,开放平台是什么意思,上海装修设计公司排名结算日 - 洛谷 解释&#xff1a; 1.用sum记录贝西走到某位置的累计的总钱&#xff0c;flag标记是否有欠债还不了的情况&#xff08;1为有&#xff09;&#xff0c;ans记录步数。 2.若sum<0&#xff0c;则欠债无法还&#xff0c;flag标记为1&#xff0c;并记录下此刻的位置…

结算日 - 洛谷

 

解释:

1.用sum记录贝西走到某位置的累计的总钱,flag标记是否有欠债还不了的情况(1为有),ans记录步数。

2.若sum<0,则欠债无法还,flag标记为1,并记录下此刻的位置 ad 。

若sum>=0,1⃣️之前无欠债,则只需要累加步数即可。2⃣️若之前有欠债,则需要去还债,ans += ( i - ad)* 2;

看代码:

#include<iostream>
using namespace std;int main(){int n;cin >> n;int a[100010]={};int ans = 0;//记录距离int sum = 0;//记录某位置的总钱int flag = 0;//标记是否有欠债情况int ad = 0;//标记欠债位置for(int i = 1; i <= n; i++){cin >> a[i];sum += a[i];if(sum >= 0 && flag){flag = 0;ans += (i - ad) * 2;//还债来回距离}if(sum < 0 && flag == 0){flag = 1;ad = i;}ans++;}cout << ans << endl;return 0;
}

  

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

相关文章:

  • 做企业网站设中信建设有限责任公司校招
  • asp网站变慢一台云服务器可以做多少个网站
  • 单机做游戏 迅雷下载网站上门做指甲哪个网站
  • 大连六兄弟网站建设东莞市主营网站建设平台
  • 网站怎么做才能被百度抓取到帮别人做违法网站会怎么样
  • 全国卫生机构建设管理系统网站ukidc做电影网站
  • 视频网站建设成本专业做数据的网站有哪些
  • dw 个人网站怎么做wordpress发布图片错位
  • 东莞网站公司推广技巧wordpress广告公司模板
  • 做网站准备材料遂宁商城网站建设方案
  • 公司网页网站建设 ppt模板网站seo优化推推蛙
  • 广西建设安全员证查询网站做旅行网站多少钱
  • 道路建设网站wordpress wiki模板
  • 家居企业网站建设公司北京百度竞价托管公司
  • 网站建设需要哪些企业资料广河网站建设
  • 郑州区块链数字钱包网站开发多少钱大气好寓意的广告公司名字
  • 网站建设方案确认表网站排名对比
  • 如何建设企业网站呢wordpress首页静态
  • 服装设计有哪些网站聊天室网站模板
  • 制作英文网站费用网站建设基本步骤
  • 国外校园网站建设分析公司网站开通
  • 安全网站建设网站制作怎么制作游戏插件
  • 厦门网站建设优化西安旅游网站建设
  • 怎样做问卷网站微软网站开发软件
  • 郑州网站设计有哪些科技医疗网站建设
  • 网站建设实验结论山西省住房建设厅网站房屋建筑定额
  • 建设计公司网站要多少钱海燕网站建设公司
  • 一个网站有多大wordpress搭建站点
  • 做shopify网站兰州网站的建设
  • 网站建设用款全屋整装家装