摘要: 知识点: 转化为指定长度的二进制 代码: import string a,b=map(int,input().split()) maxn=max(a,b) cnt1=list(format(a,"031b")) cnt2=list(format(b,"031b")) ans=0 for i in r 阅读全文
posted @ 2022-05-27 17:35 kingwzun 阅读(32) 评论(0) 推荐(0) 编辑
摘要: string转化为list cnt1=list(str) list转为string 命令: ''.join(list) 样例: list = [1, 2, 3, 4, 5] a=''.join(list) #结果即为:12345 b=','.join(list) #结果即为:1,2,3,4,5 进制 阅读全文
posted @ 2022-05-27 17:34 kingwzun 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 题目链接 原文 题意: 在点阵上,给出 N 个点的坐标(全部都是在格点上),将它们按顺序连接可以构成一个多边形,求该多边形内包含的格点的数目。 多边形的边不一定是水平或者竖直的,可以倾斜 题解: 首先由皮克定理$$ S = a + \frac{b}{2} - 1$$( S 是多边形面积,a 是多边形 阅读全文
posted @ 2022-05-27 10:31 kingwzun 阅读(24) 评论(0) 推荐(0) 编辑