codeforces1492 D. Genius‘s Gambit python
D
越来越觉得就是找规律啦~
听说这是俄罗斯中小学生比赛…
原来我还是一个孩子呀 真棒
回归记录
题意: 有a个0 b个1 组成X Y使得X-Y的值有K个1 (均为二进制)
思路: 首先 要会二进制加减 然后会发现要几个1 再 1 0给的个数够用的情况下,是很简单的,只要确定K个数的排排,然后保证其他相等就好了。
(爷累了,好难码字清楚)
思路
这是一位大佬详解
就是我大概思路也是这个样子,不过实现有所不同
就 除了题目所限制的情况外都是可的
再分0个数是否够 且开头必须是1
0 够的情况下就照上
不够:
就,这样,只要前面有10差后面11-11也会是11
a, b, k = map(int, input().split())if k != 0 and (b == 1 or a == 0) or a < min(k, k - b + 2):print('No')
else:print('Yes')print('1' * b + '0' * a)if k <= a:# print('a')print('1' * (b - 1) + '0' * k + '1' + '0' * (a - k))else:print('1' * (a + b - k - 1) + '0' + '1' * (k - a) + '0' * (a - 1) + '1')# print((a + b - k - 1))
codeforces1492 D. Genius‘s Gambit python相关推荐
- Codeforces 1492D - Genius‘s Gambit (构造)
Codeforces Round #704 (Div. 2) D. Genius's Gambit 题意 要求构造出两个不包含前导0的二进制数字 x , y x,y x,y,满足: x , y x,y ...
- Codeforces Round #704 (Div. 2) D. Genius‘s Gambit 构造 + 细节
传送门 题意: 给a,b,ka,b,ka,b,k,要求用aaa个000和bbb个111组成二进制xxx和yyy,并且x−yx-yx−y恰好有kkk个111,并且xxx和yyy不含前导零. 思路: 首先 ...
- D. Genius‘s Gambit 构造题+思维
题目: https://codeforces.ml/contest/1492/problem/D 题意:用a个0和b个1来构造x和y,使得x - y 的二进制表示1的个数为k. 分析: 构造方法: 1 ...
- D. Genius‘s Gambit(很多情况)
Problem - D - Codeforces 已知三个整数a b k.求两个二进制整数z和y (æ > y)满足1. y都由a个0和b个1组成;2. X - y(也是二进制形式)恰好有k个1 ...
- Python爬虫开发从入门到实战
Python爬虫开发从入门到实战(微课版) 第1章 绪论 爬虫的主要目的是获取网页内容并解析.只要能达到这个目的,用什么方法都没有问题. 关于获取网页,本书主要介绍了Python的两个第三方模块,一个 ...
- Codeforces Round #704 (Div. 2)(A ~ E)5题全 超高质量题解【每日亿题2 / 23】
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 目录 A.Three swimmers B.Card Deck C.Maximum width D.G ...
- Codeforces Round #704 (Div. 2) A-E题解
A Three swimmers 题意 三个人每人游一个来回时间分别是a.b.c,那么在 a.b.c的倍数时间点上 三个人均会在左边的点,题目问你p时刻来 还要等多久最快遇到三个人 1e18 除法判断 ...
- 发明python的人是个天才_BBC纪录片《天才的发明 The Genius of Invention》全4集 英语中英字幕 720P高清纪录片...
文章收藏 BBC纪录片<天才的发明 The Genius of Invention> 能量 Power 讲述了从大气蒸汽机.发 很难想象,如果没有这些发明,我们今天的生活会是什么样子,正如 ...
- 零基础 学 python开发 (Genius套餐A) 二十九
夜光序言: 恋人分手之际,还能把话说得平和得体的,肯定是已然变心的那一个. 正文: 5.3 对象初始化 5.3.1 目标 面向对象的程序设计中在对象实例化时往往要对实例做一些初始化工作,例如设置 ...
最新文章
- 使用C++ ostringstream来格式化字符串输出
- java有无参数求长方形的周长面积_用java面向对象思想编程求长方形的周长和面积...
- wxWidgets:wxChildFocusEvent类用法
- mysql 两列数据互换_mysql 实现互换表中两列数据方法简单实例
- vue 怎么清空依赖_vuejs如何在把对象所有属性清空?
- 高性能队列--Disruptor
- 设计灵感|元素拼接的海报到底好看在哪里?
- kafka集群安装部署
- python激光扫描雷达_rospy中的实时2D激光扫描仪数据
- 在线工具-程序员的工具箱-在线Cron表达式生成器
- ArrayList 练习
- 【网络安全工程师面试合集】—如何利用Http协议入侵网站
- ListView与Adapter笔记:ZrcListView
- 高性能的MySQL(8)优化服务器配置一安全与稳定
- sprinboot打包jar后读取不到/resource/data/ip2region.xdb的文件.
- P2627 [USACO11OPEN]Mowing the Lawn G
- 免费顺丰快递单号查询API接口demo【快递鸟API接口】
- Laya2自动同步cullingMask方案以及灯光裁剪补丁
- linux管道通信 半双工通信
- Java输出各种 * 图案
热门文章
- 十年后的互联网,云计算成制胜法宝
- 2021-05-21 qt程序aas运行失败提示undefined symbol: _Z34QBasicAtomicInt_fetchAndAddOrderedPVii问题
- vue + gifshot 实现GIF动图
- python中os system_Python调用系统命令os.system()和os.popen()的实现
- html设置背景颜色无效,设置背景颜色无效果(第二种实现方式 背景颜色设置不起作用)...
- ITSS服务项目经理
- 干货 | 要想做好动效,你得先知道这些
- 王者荣耀签到系统策划案
- 企业中了勒索病毒该怎么办?可以解密吗?
- php怎么安装ecshop,ECSHOP4.0安装教程【ECSHOP4.0安装流程方法】ECSHOP4.0安装步骤-ECSHOP教程网...