2019 ICPC南京 H. Prince and Princess-程序员宅基地

技术标签: 思维  

2019 ICPC南京 H. Prince and Princess

题意:王子询问房间找公主。

题解:一直没有读到那句话,还是很粗心了。当a=1,b=c=0的时候就是0,因为询问的人包括公主,如果只有一个说真话的人那就一定是公主,所以输出0就好了。(The opposition, like the queen, will always provide an incorrect answer. Other participants will be arbitrary.)

#include<bits/stdc++.h>
using namespace std;
int main(
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42979819/article/details/103501343

智能推荐

软件工程实践——软件评测作业-程序员宅基地

文章浏览阅读152次。Inscode是一款无需安装的编程、协作和分享社区,用户可以在线进行项目的开发和发布,通过使用平台提供的编程语言模版进行项目的编辑和运行,同时完成的项目还可以发布到社区进行展示。

python存储json时,发生中文乱码_python dataframe to_json中文乱码-程序员宅基地

文章浏览阅读218次。【代码】python存储json时,发生中文乱码。_python dataframe to_json中文乱码

一键修改分辨率bat_设置分辨率的批处理 | 学步园-程序员宅基地

文章浏览阅读7.9k次。if "%computername%"=="name1" SETRES h800 v600 b32 f85if "%computername%"=="name2" SETRES h1024 v768 b32 f85if "%computername%"=="name3" SETRES h1280 v960 b32 f75请善用此程序调整显示器刷新率参数!命令格式SETRES hXXXX vXXXX..._批处理更改屏刷新率

Android中的数据绑定框架DataBinding(对比AngularJS双向数据绑定很好理解)_js databinding-程序员宅基地

文章浏览阅读763次。转自:http://blog.csdn.net/qibin0506/article/details/47393725今天来了解一下Android最新给我们带来的数据绑定框架——Data Binding Library。数据绑定框架给我们带来了更大的方便性,以前我们可能需要在Activity里写很多的findViewById,烦人的代码也增加了我们代码的耦合性,现在我们马上就可以抛弃_js databinding

Windows任务栏工具栏项目对应的注册表项_注册表 implemented categories是什么-程序员宅基地

文章浏览阅读4.7k次,点赞3次,收藏4次。地址:HKEY_CLASSES_ROOT\CLSID{01E04581-4EEE-11d0-BFE9-00AA005B4383}链接:HKEY_CLASSES_ROOT\CLSID{0E5CBF21-D15F-11D0-8301-00AA005B4383}实际起作用的是HKEY_CLASSES_ROOT\CLSID{GUID}\Implemented Categories{00021492..._注册表 implemented categories是什么

计算机的3类系统总线分别是_计算机入门必读-计算机组成(1)-程序员宅基地

文章浏览阅读926次。前言随着工作年限的增加和工作内容的深入,不知不觉的发现想要成为一名优秀的IT工程师,对于一些底层原理的了解是必不可少的。遂希望能在文章中概括的记录一些比较重要的方面,来助力初学者以及希望有大致轮廓的同学一个比较系统的概念。由于我也是非科班出身(本科通信,研二重点才重点关注的计算机),对有些地方的理解可能也不是透彻,可以一起讨论。由于平时工作比较多,很难抽出时间,目前希望能够每一两周能够输出一篇文章..._计算机组成总线硬件有哪些

随便推点

剑指Offer35:复杂链表的复制(Java)_剑指 offer 35. 复杂链表的复制 java-程序员宅基地

文章浏览阅读191次。题目描述:解题思路:    这道题跟普通的复制链表的思路一样,不同的是他有个random指向。首先创建一个新的链表,通过递归调用的方式,不断把值赋给新的链表。同时我们通过一个Map集合来保存random的指向,根据random,我们可以在Map集合中找到之前random指针指向的node节点,并把它赋值给random指针。代码实现:class Solution { Map<Node,Node> nodeMap = new HashMap<>(); publi_剑指 offer 35. 复杂链表的复制 java

python启动应用程序和终止应用程序_pythen启动程序-程序员宅基地

文章浏览阅读2.5w次,点赞5次,收藏63次。python启动应用程序和终止应用程序1. 目的每天上班,工作需要,电脑上需要每天开机启动一些软件,下班时候,需要关掉一些软件。一个一个打开和关闭貌似是很繁琐的,于是乎,这个脚本产生了。2. 环境系统环境: - win7-32位 - python 2.7.9你还需要安装pywin32。 pip install pywin323. 编写_pythen启动程序

在没有用户ID或者任何唯一性标识的情况下做个唯一标识_不暴露用户id生成标识-程序员宅基地

文章浏览阅读1.4k次。if($_POST){ if(isset($_SESSION['uid'])){ $uid = $_SESSION['uid'] = $_SESSION['uid']+1; --注意复制给自己否则加法不生效将还是加自己,因为$_SESSION['uid']的值未被修改 }else{ $_SESSION['uid'] = 1; }_不暴露用户id生成标识

RabbitMQ SSL设置-程序员宅基地

文章浏览阅读3.1k次。最近在配置RabbitMQ SSL连接支持,阅读了RabbitMQ官方的文档,觉得官方文档不是那么好理解;在Google了一番之后,我发现了这篇文章:http://www.gettingcirrius.com/2013/01/configuring-ssl-for-rabbitmq.html国内的童鞋们也许需要通过代理才能访问,不过没关系,作者还在github上写了一些shell脚..._ssl, [{versions, ['tlsv1.2', 'tlsv1.1']

STM32F103C8 虚拟串口移植实验(1)_#include "usb_lib.h-程序员宅基地

文章浏览阅读867次,点赞3次,收藏5次。1 虚拟串口移植项目新建 USB 文件夹,将USB 驱动拷贝过来从官方案例的 src,inc拷贝以下文件2 配置新建分组添加头文件目录_#include "usb_lib.h

关于传递函数的频率响应和低通滤波器_低通滤波器传递函数-程序员宅基地

文章浏览阅读4.7k次,点赞3次,收藏20次。关于传递函数的频率响应和低通滤波器参考资料:【动态系统的建模与分析】9_一阶系统的频率响应_低通滤波器_Matlab/Simulink分析_哔哩哔哩_bilibili以前关于这部分只是知道了而已,并没有用MATLAB认真试验过。这里借着DR_CAN老师的课程重新复习一下。下面讨论一个简单的一阶线性系统的传递函数:G(s)=as+a(1)G(s)=\frac{a}{s+a} \tag1G(s)=s+aa​(1)分析式(1)的频率响应,将s=jωs=j\omegas=jω代入,可得G(jω)=a_低通滤波器传递函数