1.题目描述:点击打开链接
2.解题思路:本题实质上是要求满足1≤x,y≤n,且x,y互素的个数。除了(1,1)外,其余的x,y各不相同。设x
3.代码:
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
#include
#include
#include
#include
#include
#incl...
分类:
其他好文 时间:
2015-02-25 09:09:41
阅读次数:
183
什么是vs 程序的manifest文件manifest 是VS程序用来标明所依赖的side-by-side组建,如ATL, CRT等的清单。为什么要有manifest文件一台pc上,用一组建往往会有不止一个版本号(c:/windows/winsxs或系统文件夹下),程序在载入的时候,不知载入哪个,于...
分类:
其他好文 时间:
2015-02-24 15:06:36
阅读次数:
118
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
#include
using namespace std;
#define MAX 10010
#define ls rt<<1
#define rs ls|1
#define...
分类:
其他好文 时间:
2015-02-23 21:16:18
阅读次数:
257
1.题目描述:点击打开链接
2.解题思路:本题要求找至少两个整数,使得它们的最小公倍数是n。本题看似简单,但还是应该注意细节,考虑周密。当n=1时答案是2,当n只有一种素因子时答案是n+1,由于n的最大范围是2^31-1,因此保险起见用long long防止溢出。
3.代码:
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#includ...
分类:
其他好文 时间:
2015-02-21 09:46:32
阅读次数:
142
1.题目描述:点击打开链接
2.解题思路:本题让计算两个组合数的商,既可以直接利用公式,也可以利用唯一分解定理:事先计算10000以内的所有素数,然后计算组合数分解后各个素数的幂,用数组e保存指数即可。这里计算指数时可以利用数论中求n!分解式中各个素因数指数的公式。
3.代码:
(利用唯一分解定理)
#define _CRT_SECURE_NO_WARNINGS
#include
#in...
分类:
其他好文 时间:
2015-02-20 15:15:10
阅读次数:
141
题意:
给3*N(N
分析:
同poj2411。
代码:
#include
using namespace std;
__int64 ans[32][4];
int n,m;
__int64 dp[2][1<<4];
__int64 solve()
{
int i,j,used;
memset(dp,0,sizeof(dp));
__int64 *crt=dp[0],*nxt=...
分类:
其他好文 时间:
2015-02-17 00:47:36
阅读次数:
149
strcpy使用不.太.安全,strcpy_s只是windows下的,且在release版本也会弹出警告框,不太爽。所以还是用strncpy比较好,在windows下可以预定义#define_CRT_SECURE_NO_WARNINGS(要定义在包含string.h头文件的前面),来屏蔽掉使用_s版本之类的warning。但是使用strncpy也是有一..
分类:
其他好文 时间:
2015-02-11 18:49:14
阅读次数:
182
梗概:使用证书登陆,可以减少密码的使用,避免密码泄露,证书登陆更加方便、安全。Secure CRT和Putty原理相同,生成密钥对(Key pair)操作有所不同。1、生成key pair,先以SecureCRT为例密钥类型有RSA和DSA两种,sshd_config里面两种都支持,一般选用RSA....
分类:
系统相关 时间:
2015-02-11 01:46:14
阅读次数:
332
最近调试一个项目,VS2008的MFC系统,里面用到了很多开源(后面调试问题时以为是开源库的问题,其实没有关系)。
问题是这样的,系统在我机器上用vs2008编译好运行正常,然后移到另外一个没有装VS2008的机器上不能运行。
调试过程中的一系列方法:
1、下载VC运行库,安装后,重启,问题依然在。
2、下载VS2008的VC CRT运行时库,安装后,重启,问题依然存在。
3、安装VS2...
分类:
编程语言 时间:
2015-02-10 15:30:14
阅读次数:
232
原始主机名:jeepend-VirtualBoxlinux 修改方法:1.使用secure CRT或其他方式 用root用户 登入系统。2.在终端输入: #hostname 【修改后的主机名】3.修改/etc/sysconfig/network中的hostname为【修改后的主机名】4.修改/etc...
分类:
系统相关 时间:
2015-02-10 15:03:54
阅读次数:
260