试题描述 已知三个素数的和为 n ,正整数 n 由键盘输入,计算并输出这三个素数乘积的最大值。 输入 一个正整数 n(给定的测试数据中 n 一定是偶数)。 输出 一个数,表示三个素数乘积的最大值 输入示例 42 输出示例 782 其他说明 数据范围: 10 <= n <= 10000 。 这道题我们 ...
分类:
其他好文 时间:
2018-10-04 11:33:43
阅读次数:
156
[CF1030E]Vasya and Good Sequences 题目大意: 给定一个长度为$n(n\le3\times10^5)$的数列$a_i(1\le a_i\le10^{18})$。可以任意对若干数进行操作,交换这个数的任意二进制位。求有多少区间,使得这个区间内的数经过操作使得异或和为$0 ...
分类:
其他好文 时间:
2018-10-04 10:23:57
阅读次数:
145
"求偶数和" 输入 n 个正整数,求出这些正整数中所有偶数的和。 输入格式 第一行输入正整数 n(1≤n≤10^3),代表有 n 个正整数。第二行以空格间隔,输入 n 个不大于 10^3 的正整数。 输出格式 答案输出一行,输出所有偶数的和。 样例输入 2 1 2 样例输出 2 问题链接 : "JS ...
分类:
Web程序 时间:
2018-10-04 10:21:06
阅读次数:
170
i=1 sum=0 while i <100: if i == 88: i += 1 continue if i %2 != 0: # 奇数加 sum = sum+i else: sum = sum-i # 偶数减 i += 1 print(sum) #计算 1 - 2 + 3 - 4 + 5 ..... ...
分类:
其他好文 时间:
2018-10-04 00:01:40
阅读次数:
346
首先找到树的中心或者中心,我这里是找中心,因为我们需要找一个相同的起点,然后最多2个中心就是树的宽度为偶数时,奇数时为1个。 找到之后需要对树进行hash,使得每个点都具备独特性,使之树的形态能够保证唯一,然后利用hash值,对树的每个节点下的节点进行排序,之后如果判定这两个树是一样的话,我只需要对 ...
分类:
其他好文 时间:
2018-10-03 22:28:55
阅读次数:
185
【链接】 "我是链接,点我呀:)" 【题意】 【题解】 分类讨论一波 设第一个数组的奇数个数为cnt1 第二个数组的奇数个数为cnt2 显然只有在(cnt1+cnt2)%2==0的情况下。 才可能第一个数组的和为偶数,第二个数组的和也为偶数 (因为奇数都要出现偶数次才可以。 所以只可能cnt1和cn ...
分类:
其他好文 时间:
2018-10-03 20:35:59
阅读次数:
105
二、CPU资源和存储器 需要访问的硬件资源主要有:CPU内部资源、存储器和I/O端口。 1、寄存器组 (1)16位寄存器组 16位CPU所含有的寄存器有(见图2.1中16位寄存器部分): 4个数据寄存器(AX、BX、CX和DX) 2个变址和指针寄存器(SI和DI) 2个指针寄存器(SP和BP) 4个 ...
分类:
编程语言 时间:
2018-10-03 00:28:45
阅读次数:
179
Decoding of Varints ? 题意&思路: 首先根据红色边框部分的公式算出x,再有绿色部分得知,如果x是偶数则直接除以2,x是奇数则(x+1)/-2。 PS:这题有数据会爆掉unsigned long long,就是在最后奇数转换的时候。所以转换的时候可以变公式为-((x-1)/2+1 ...
分类:
其他好文 时间:
2018-10-02 22:07:47
阅读次数:
168
B - Vasya and Good Sequences 思路: 满足异或值为0的区间,必须满足一下条件: 1.区间中二进制1的个数和为偶数个; 2.区间二进制1的个数最大值的两倍不超过区间和. 如果区间长度大于128,第二个条件肯定满足,所以我们只要暴力区间长度小于128的就可以了 代码: ...
分类:
其他好文 时间:
2018-10-02 20:12:07
阅读次数:
186
#include<stdio.h>int main(){ int m,n,i,line[104],s,j,h; int aver1,aver2; while(scanf("%d%d",&n,&m)!=EOF) { line[0]=2; for(i=1;i<n;i++) line[i]=line[i- ...
分类:
其他好文 时间:
2018-10-02 18:05:37
阅读次数:
193