#用户在键盘上输入一个自然数n,然后在区间[1, 5n]上随机生成n个不重复的自然数,输出这些自然数,# 然后继续编写代码对这些自然数进行处理,只保留所有偶数,并输出这些偶数import randomn=int(input("请输入整数"))shu=set()i=0while True: num=r ...
分类:
编程语言 时间:
2020-03-21 11:24:14
阅读次数:
1041
原理:射线法判断点在多边形内,利用在多边形内则交点为奇数,在多边形外则射线为偶数(0算偶数) 上代码 思路也是借鉴了别人的,感谢!! ...
分类:
其他好文 时间:
2020-03-20 18:40:10
阅读次数:
58
本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减去 A 的数字,若结果为负数,则再加 ...
分类:
其他好文 时间:
2020-03-19 21:54:29
阅读次数:
56
# !/use/bin/env python# -*-conding:utf-8-*-#author:shanshan"""写代码a. 使用 while 循环实现输出 1,2,3,4,5, 7,8,9, 11,12b. 使用while 循环输出100-50,从大到小,如100,99,98…,到50时 ...
分类:
编程语言 时间:
2020-03-19 21:51:42
阅读次数:
392
<> 题目描述 给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。 在构造过程中,请注意区分大小写。比如 "Aa" 不能当做一个回文字符串。 注意: 假设字符串的长度不会超过 1010。 示例 1: 输入: "abccccdd" 输出: 7 解释: 我们可以构造的最长的回 ...
分类:
其他好文 时间:
2020-03-19 21:32:27
阅读次数:
74
LeetCode 0409. Longest Palindrome最长回文串【Easy】【Python】【字符串】 Problem "LeetCode" Given a string which consists of lowercase or uppercase letters, find the ...
分类:
编程语言 时间:
2020-03-19 21:26:18
阅读次数:
69
"D. Taxes【分拆素数和】" 题意 给出一个整数n,n可以由很多其他数的和组成,但不能出现1,当然也可以不拆分,然后问你:给你个n然后让你求n的最大因子为多少(不包括n本身),然后如果n被拆分的话,就是求拆分出来的这些数的因子和,规矩同上。 思路 哥德巴赫猜想:任何一个大于二的偶数都可以分解为 ...
分类:
其他好文 时间:
2020-03-19 15:15:34
阅读次数:
55
状压dp,先记录偶数状态,然后直接暴力转移即可。 ...
分类:
其他好文 时间:
2020-03-18 21:55:01
阅读次数:
62
例题:codeforces 1325E 1. 题目解释每个数的因数个数不超过7个,说明了每个数最多只有2个质因数,因为如果有3个质因数的话,那么 f(n)=(1+1)^3=8>7不成立了。 2. 求出的答案要使得乘积为完全平方,因此答案的质因数个数必须为偶数个,即a1、a2……要为偶数。 3. 答案 ...
分类:
其他好文 时间:
2020-03-18 17:12:54
阅读次数:
84
"题目链接_(:з」∠)_" 题目大意:每次点击一个地方周围4个点和自己的布尔值都会变成相反的数,问你没有办法在6步之内 把一个5X5的方格全部变成1 这是lyd蓝书的一个递推的题目,那么自然与递推有关系啦!首先我们要明白两点: 1:每个地方只有点击奇数次有效,因为点偶数次相当于没点,当然最小的奇数 ...