VJ 1385 盗窃-月之眼

背景

怪盗基德 VS OIBH
第三话

描述

怪盗基德第三次来到熟悉的OIBH总部。屡屡失败的OIBH这次看守的是The Eye of Moon。还是那个
房间,还是那扇门,不同的是OIBH对密码锁进行了改进。这次屏幕上只显示一个数n(基德:这是
改进了还是退化了?)。

密码生成方法:设集合A中A={1,2,...,n},B为A子集。对于B中任意一个元素x,2x均不在集合B中。

B中元素数目最大值即为密码。

格式

输入格式

一行,一个整数n(1<=n<=maxlongint)

输出格式

只有一个整数m,表示B中元素最大值

样例1

样例输入1

  100

样例输出1

  67

限制

OIBH在6s内就会发现,所以每个点只有1s时间给你

题解:首先对于n的后一半一定不在集合A中,所以后一半可以直接选取。之后对于另一半的后一半, 会被其前一半乘2给覆盖掉,于是只去其前一半,然后递归找下去。

CODE:

#include <iostream>
#include <cstdio>
#include <cstring>
#define REP(i, s, n) for(int i = s; i <= n; i ++)
#define REP_(i, s, n) for(int i = n; i >= s; i --)

using namespace std;

int main(){
    long long n, ans = 0;
    cin >> n;
    while(n > 0){
        ans += (n + 1) / 2;
        n /= 2; n /= 2;
    }
    cout << ans << endl;
    return 0;
}    
时间: 2024-11-03 04:20:01

VJ 1385 盗窃-月之眼的相关文章

Vijos 1385盗窃-月之眼

背景 怪盗基德 VS OIBH第三话 描述 怪盗基德第三次来到熟悉的OIBH总部.屡屡失败的OIBH这次看守的是The Eye of Moon.还是那个房间,还是那扇门,不同的是OIBH对密码锁进行了改进.这次屏幕上只显示一个数n(基德:这是改进了还是退化了?). 密码生成方法:设集合A中A={1,2,...,n},B为A子集.对于B中任意一个元素x,2x均不在集合B中. B中元素数目最大值即为密码. 格式 输入格式 一行,一个整数n(1<=n<=maxlongint) 输出格式 只有一个整数

vijos- P1385盗窃-月之眼 (水题 + python)

P1385盗窃-月之眼 Accepted 标签:怪盗基德 VS OIBH[显示标签] 背景 怪盗基德 VS OIBH 第三话 描述 怪盗基德第三次来到熟悉的OIBH总部.屡屡失败的OIBH这次看守的是The Eye of Moon.还是那个 房间,还是那扇门,不同的是OIBH对密码锁进行了改进.这次屏幕上只显示一个数n(基德:这是 改进了还是退化了?). 密码生成方法:设集合A中A={1,2,...,n},B为A子集.对于B中任意一个元素x,2x均不在集合B中. B中元素数目最大值即为密码. 格

比特币盗窃案件:男子0.22个比特币 获刑1年3个月 [

武汉晚报讯(记者梁爽 通讯员牛腾州)比特币是一种既无财产属性也无交换价值的虚拟财产,因人为炒作,价格剧烈波动,近几年在部分国家成为较流行的"投资",也吸引了国内一批人投身于此.10日,记者从汉阳法院了解到,该院审理的武汉市首例比特币盗窃案判决已正式生效. 2016年,从事pos机推销工作的黄某与家住汉阳的刘某经朋友介绍认识.得知70岁的刘某寻求投资理财途径,黄某就给刘某介绍了一些平台.2017年7月,黄某找到刘某,游说其参与比特币投资.刘某因前期在黄某介绍的投资平台上取得了一些收益,故

Vijos:P1540月亮之眼

描述 吉儿是一家古董店的老板娘,由于她经营有道,小店开得红红火火.昨天,吉儿无意之中得到了散落民间几百年的珍宝—月亮之眼.吉儿深知“月亮之眼”价值连城:它是由许多珍珠相连而成的,工匠们用金线连接珍珠,每根金线连接两个珍珠:同时又对每根金线染上两种颜色,一半染成银白色,一半染成黛黑色.由于吉儿自小熟读古籍,所以还晓得“月亮之眼”的神秘传说:“月亮之眼”原是一个古代寺庙的宝物,原本是挂在佛堂的一根顶梁柱上的,整个宝物垂直悬挂,所有珍珠排成一线,且都镶嵌在柱子里,而每一根金线又都是绷紧的,并且金线的银

20140514,微软5月14日公布8个安全补丁

大家好,我们是微软大中华区安全支持团队. 微软于北京时间2014年5月14日公布了8个新的安全公告,当中 2个为严重等级,其余6个为重要等级,共修复.NET Framework,Office, SharePoint, Internet Explorer, 和 Windows中的13个漏洞.请优先部署公告MS14-024, MS14-025 和 MS14-029.同一时候微软还公布了三个新的安全通报 安全通报 2871997| 更新以改善凭据保护和管理 Microsoft 宣布针对 Windows

20140514,微软5月14日发布8个安全补丁

大家好,我们是微软大中华区安全支持团队. 微软于北京时间2014年5月14日发布了8个新的安全公告,其中 2个为严重等级,其余6个为重要等级,共修复.NET Framework,Office, SharePoint, Internet Explorer, 和 Windows中的13个漏洞.请优先部署公告MS14-024, MS14-025 和 MS14-029.同时微软还发布了三个新的安全通报 安全通报 2871997| 更新以改善凭据保护和管理 Microsoft 宣布针对 Windows 8

【9.10月挖个坑】

表示即将在不到两个月之后退役的蒟蒻现在简直各种悲伤 这几天刷了一下vj...发现自己有一堆东西都不太懂 刷出了一身冷汗TAT....虚啊...... 在这里mark一下之后的计划好了[挖坑挖坑...] 还好这两个月假期比较多,会比较有时间一点 9月的话,想继续刷vj 10月份,刷vj+根据自己不太懂或是觉得挺重要的地方多刷一下 11月份停课,套题刷起 至于时间安排以及刷题量的问题,等课程表出来之后再详细写吧...

《清明上河图密码4》:5星。严重剧透。依旧是细节+推理的双绝。隐隐看到有敌国的间谍盗窃经济地图、劫持手工业顶尖人才。

依旧非常精彩.依旧是细节+推理的双绝. 本期是“作绝张用”的探案故事.张用是个对世界充满好奇的理工男,熟悉当时的手工业的各个门类的制造细节,又能像福尔摩斯一样从细节中看出许多事情来. 本期借探案写了当时的手工业的商业与技术细节,这部分情节当之无愧是5星:一如既往对书中的小人物的心理活动有比较详细的刻画,这部分我给3星:推理探案部分我给4星,许多地方跟<包公案>类似,有用的细节总是能被主角了解到.总体评价依旧是5星. 本期依旧留了尾巴,隐隐看到有敌国的间谍盗窃经济地图.劫持手工业顶尖人才.下一本

20140910,微软9月10日发布4个安全补丁

??大家好,我们是微软大中华区安全支持团队. 微软于北京时间2014年9月10日发布了4个新的安全公告,其中1个为严重等级,3个为重要等级,共修复Microsoft Windows.Internet Explorer.NET Framework和Lync Server中的42个漏洞.与以往一样,我们推荐您安装所有更新,对于暂时只采用部分更新的用户,我们推荐您首先部署等级为"严重"的安全公告MS14-052. MS14-052可解决 Internet Explorer 中一个公开披露的漏