给定n个正整数aiai,请你输出这些数的乘积的约数个数,答案对109+7109+7取模。 输入格式 第一行包含整数n。 接下来n行,每行包含一个整数aiai。 输出格式 输出一个整数,表示所给正整数的乘积的约数个数,答案需对10^9+7取模。 ...
分类:
其他好文 时间:
2019-07-21 16:49:15
阅读次数:
62
leetcode 713 乘积小于k的数组 参考: "负雪明烛" 题目描述: 给定一个正整数数组 nums。找出该数组内乘积小于 k 的连续的子数组的个数。 注:这题和209题比较类似,但是在while判断的时候需要考虑一下 ...
分类:
编程语言 时间:
2019-07-21 01:50:31
阅读次数:
126
0x3F 3F 3F 3F 有两个特性 1、整数的两倍不超过 0x7F FF FF FF,即 int 能表示的最大正整数. 2、整数的每 8 位(每个字节)都是相同的。 需要考虑溢出的问题,以防止超过整数所能表示的最大范围,在表达式中,是按照最高的数据类型来保持中间变量的,与最后保存的变量数据类型无 ...
分类:
其他好文 时间:
2019-07-21 01:43:50
阅读次数:
140
leetcode 209 长度最小的数组 题目描述: 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组。如果不存在符合条件的连续子数组,返回 0。 参考: "负雪明烛" python class Solution(object): def mi ...
分类:
编程语言 时间:
2019-07-21 01:13:20
阅读次数:
109
题目描述 对于Fibonacci数列:1,1,2,3,5,8,13......大家应该很熟悉吧~~~但是现在有一个很“简单”问题:第n项和第m项的最大公约数是多少? Update:加入了一组数据。 输入输出格式 输入格式: 两个正整数n和m。(n,m<=10^9) 注意:数据很大 输出格式: Fn和 ...
分类:
其他好文 时间:
2019-07-20 23:15:55
阅读次数:
134
题意;输入数据首先包含一个正整数C,表示有C组测试用例 每组测试用例的第一行是两个整数n和m(1<=n<=100, 1<=m<=100) 分别表示经费的金额和大米的种类,然后是m行数据,每行包含3个数p,h和c(1<=p<=20,1<=h<=200,1<=c<=20) 分别表示每袋的价格、每袋的重量 ...
分类:
其他好文 时间:
2019-07-20 17:16:56
阅读次数:
126
错排f[i]=(f[i-2]+f[i-1])*(i-1);f[i-1]*(i-1)就是第 隔板法x1+x2+x3+...+xn=m 1.共有多少正整数解m-1个空儿n-1个板 把板插到空儿里 Cn-1 m-1就是答案 2.共有多少非负整数解 就是把每个非负整数都转化成了正整数 原来是x>=0 现在就 ...
分类:
其他好文 时间:
2019-07-20 17:13:12
阅读次数:
55
1.slice() 可以为负数,如果起始位置为负数,则从字符串最后一位向前找对应位数并且向后取结束位置,如果为正整数则从前往后取起始位置到结束位置。 2.substring() 只能非负整数,截取起始结束位置同slice()函数一致。 3.substr() 与第一、第二种函数不同,从起始位置开始截取 ...
分类:
其他好文 时间:
2019-07-20 16:57:09
阅读次数:
71
给出N个数,要求把其中重复的去掉,只保留第一次出现的数。 例如,给出的数为1 2 18 3 3 19 2 3 6 5 4,其中2和3有重复,去除后的结果为1 2 18 3 19 6 5 4。 Input 输入第一行为正整数T,表示有T组数据。 接下来每组数据包括两行,第一行为正整数N,表示有N个数。 ...
分类:
其他好文 时间:
2019-07-20 00:23:04
阅读次数:
124
```python 1.定义一个函数,该函数可以实现在内部输入一个信息,如果该信息不能转换为正整数,则重新输入,直到能转换为正整数,则对外返回转换的正整数 def ts(): while True: a=input("输入一个数") b=a.isdigit() print(b) if b: retu ...
分类:
其他好文 时间:
2019-07-19 21:18:58
阅读次数:
151