YYHS-NOIP2017Training0921-逆光

题目描述

有一束光/那瞬间/是什么痛得刺眼/你的视线是谅解/为什么舍不得熄灭/我逆着光却看见/那是泪光/那力量/我不想再去抵挡/面对希望/逆着光/感觉爱存在的地方/一直就在我身旁

Description

Zyh养着n盆太阳花,它们被排在一列直线上。为了简化问题,太阳花的朝向只有向左和向右这两种。Zyh非常喜欢这些花,于是他在每盆花的上方放置了光源。

太阳花和Zyh幸福地生活着,然而每次要关掉这些光源的时候就会出现一个问题。因为Zyh的动作问题,他每次只能关掉一个光源,在关掉这个光源后,这个光源下方的花就会休眠。然而,对于每一个未休眠的太阳花,如果它的朝向向左,那么每看到一个在它左边的光源关闭,它就会认为自己的人生有些黑暗,于是对Zyh的好感减1。同样地,如果它的朝向向右,那么每看到一个在它右边的光源关闭,也会导致它对Zyh的好感减1。

Zyh不想看到太阳花对他的好感下降太多。于是他想知道关掉所有灯后,太阳花下降的好感总值是多少。

输入

输入包含两行。第一行是一个数正整数n表示太阳花的盆数。然后第二行是n个由空格隔开的0或1。0表示向左,1表示向右。

输出

只有一个数,太阳花下降的好感总值。

样例输入

5 0 0 0 1 0

样例输出

1

提示

Case two

Input

5

1 0 1 0 1

Output

3

Hint

对于30%的数据 n<10

对于70%的数据 n<=5000

对于100%的数据 n<=1000000

题解

这道题0表示朝左,1表示朝右

首先我们考虑0 1的情况,这样下降的好感度是为0的,而1 0是需要下降1好感度的

再来一个样例1 0 0 0,这样需要下降3好感度,相信大家已经想到了一些

通过这几个样例可以发现

关掉1,下降的好感度是它右边的0的个数

关掉0,下降的好感度是它左边的1的个数

所以不管关0还是1,下降的好感度就是逆序对的个数

所以答案就是逆序对个数,因为数为0或1,所以我们可以预处理

sum[i]表示1~i中1的个数,每次判断朝向为0,ans+=sum[i]即可 注意ans要开long long

 1 #include<bits/stdc++.h>
 2 #define ll long long
 3 #define N 1000005
 4 using namespace std;
 5 int n,x;
 6 ll ans;
 7 int sum[N];
 8 int main(){
 9     scanf("%d",&n);
10     for (int i=1;i<=n;i++){
11         scanf("%d",&x);
12         sum[i]=sum[i-1]+x;
13         if (!x) ans+=sum[i];
14     }
15     printf("%lld\n",ans);
16     return 0;
17 } 

时间: 2024-08-26 03:04:31

YYHS-NOIP2017Training0921-逆光的相关文章

《逆光飞翔》

逆光飞翔演唱:范逸臣作词:陈曦作曲:董冬冬有时想大哭一场找个没人的地方不需要同情的目光自己给自己的力量有时想放空一趟转过身背对着窗不借助别人的肩膀自己帮自己成长暴风雨一场我看到了阳光和那坚强的模样人生的路上隐藏那份坚强是爱为我插上翅膀逆光飞翔会更有力量我知道我要去的方向只要放下心中的脆弱和悲伤就能痛快的大声歌唱逆光飞翔会让爱闪亮我知道幸福就在路上只要带上全部的执着和坚强就能无限的接近梦想

手机拍照参数的调整

一.感光度ISO50-100为低感光度. 在这一段可以获得极为平滑.细腻的照片.只要条件许可,只要能够把照片拍清楚,就尽量使用低感光度,比如,只要能够保证景深,宁可开大一级光圈,也不要把感光度提高一挡. ISO200-800属于中感光度. 在这一段,需要认真考虑这张照片做什么用,要放大到什么程度,假如你能够接受噪点,中感光度设定降低了手持相机拍摄的难度,提高了在低照度条件下拍摄的安全系数,使成功率提高. ISO1600-6400是高感光度.在这一段噪点明显,使用这样的设置,拍摄的题材内容的重要性

鏖战字符串

Abwad在nbc即将完成她的程序的时候,急中生智拔掉了她电脑的电源线,争取到了宝贵的时间.作为著名论文<论Ctrl-C与Ctrl-V在信息学竞赛中的应用>的作者,他巧妙地使用了这种上古秘术,顺利扳回一城. 在决胜局中,Abwad决定和nbc鏖战字符串,比的是谁能更快地将一个"量子态的字符串"删除."量子态的字符串"的每个字符都有一个删除难度dif[i]."量子态的字符串"非常顽固,只能先分割成若干个子串,然后再通过以下两种方式删除:

原来这么拍(日本)——第一视角拍摄

tips1:把运动摄像机安装在相机顶以第一视角进行拍摄 tips2:可以通过佩戴式腕表来对运动摄像机进行控制 tips3:拍摄时注意光线对物体质感的影像 苹果在逆光底下,它的质感会更好一点 tips4:不要着急按快门,做好准备等待最好的瞬间 tips5:借助前景来增加画面信息量 在拍摄热气腾腾的包子的时候,我们借助了前景来增加画面的信息量 tips6:多尝试不同的机位和角度 观察动作,改变角度 获得最好的瞬间 在转角处,不经意间也能发现值得拍摄的画面 tips7:记得低头看看,能够发现不同的视角

The innocence is brilliant.

[11.20~12.20] 2016年的最后一个月在听Avril的歌,感觉她发音状态好好(对此建议去听<Wish You Were Here>!!!) 到此12月份的活都干完了吧~还剩最后一个flag,800题切不动了QAQ "最近活动有点多?".所以要好好管理一下,否则没有内存惹>0< --------------------------------------------------------------------- 第一个朴素的实习老师临走送运动员的&

四人小组项目

组长:沈柏杉 组员:韩媛媛 程媛媛 谭力铭 项目选题:视频监控系统 项目期限:暂定十周 一.NABCD模型 N-Need 需求分析及相应功能设置 需求概述: 针对幼儿园儿童安全问题架设的视频监控系统(也可用于商场) 功能设置: 本软件适用于笔记本自带摄像头或者USB接口摄像头:当有多个摄像头时,以列表的形式显示,可根据需求选择: 设置文件(录像视频,截图文件)保存的路径,若用户不进行保存,默认在指定的文件夹下存储: 视频画面质量设置,包括亮度,对比度,色调,饱和度,清晰度,伽马,白平衡,逆光对比

iPhone SE拆解:原来这些地方没有变过

话说上一回,我主要从外观和使用体验入手,给大家详细的展示了美图V4手机,相信大家也对它的实力有了一些了解,俗话说没有对比就看不到进步,必须要给美图V4找一个实力派的对手.于是我祭出苹果大法,让iPhone6与美图V4来一场拍照PK,看最后鹿死谁手. 说起iPhone6,大家都不会陌生,虽然摄像头只有800万像素,但拍照效果并不是像素高就一定好,厂家对于摄像头的优化和调校也是十分重要的,下面,我们就一起来对比一下iPhone6和美图V4的拍照效果.从外观上看,美图V4的摄像头足足比iPhone6要

由一位坛友的布局想到的定位问题:absolute和relative

坛友的问题和相关代码如下: 看看下面的代码.运行有问题.但是如果我把 style=”position:absolute; top:20px;left:10px改成 style=”float:left;”就正常了,我想不明白为什么? 1: <div class="shayne">逆光国际逆光国际逆光国际</div> 2: <script language="javascript"> 3: //创建一个showhidediv的方法,直

斜率优化DP

土地租用(加强版) 时间限制: 1 Sec  内存限制: 128 MB提交: 233  解决: 72[提交][状态][讨论版] 题目描述 随着YYHS的OI集训队人数急剧增加,原有的小机房已经容纳不了数量庞大的队员. 于是史老师决定租用一些实验室机位供队员们训练,他正在考虑为N (1 <= N <= 50,000)位队员租用机位.实验室管理员根据要求给出了N个机位的长和宽,每个机位的长宽满足(1 <= 宽 <= 1,000,000; 1 <= 长 <= 1,000,00

原来这么拍(37)——美食怎么拍

tips1:使用闪光灯拍摄筛面粉的过程,设置高速连拍凝固掉落瞬间,配合大观区获得唯美照片 tips2:选择黑色背景突出蛋清滑落的线条,使照片具有仪式感 捏面粉同样使用闪光灯来凝固高速瞬间,展现制作过程中唯美的瞬间并突出面粉的质感 tips3:预先设定对焦点,等待蛋液倒落的完美瞬间   tips5:巧妙搭配色彩丰富的原材料,能为照片加分 色彩丰富的原材料是非常好的拍摄题材,红绿撞色搭配合适的深色背景就能为照片加分 用手机怎么拍出来同样棒的照片? 一个有阳光的房间,借助自然光来拍摄 tips6:除了