hdu 1164 Eddy's research I
http://acm.hdu.edu.cn/showproblem.php?pid=1164
题意很简单,只是写代码的时候需要注意几个问题
一、筛选素数的时候记得用埃式筛选法,要是直接找可能会WA。
int prime(int n)
{
	int flag  = 0;
	for(int i=2;i<=sqrt(n);i++)
	{
		if(n%i==0){
			flag = 1;break;
		}
	}
	if(flag==1) return 0;
	else return 1;
}
void solve()
{
	for(int i=2;i<=32555;i++)
	{
		if(prime(i)) a[t++]=i;
	}
}
二、下面是两种不同的输出*的方式,要注意的是,每次找到一个数之后,i 记得从0 开始
	/*	        if(n==a[i]) printf("%d\n",a[i]);
			else{
				if(n%a[i]==0)
				{
					printf("%d*",a[i]);
					n=n/a[i];
					i=-1;
				}
			}*/
			if(n%a[i]==0) {
					if(flag==1) printf("*");
				printf("%d",a[i]);
				flag=1;
				n=n/a[i];
				i=-1;
			}												
											hdu 1164 Eddy's research I的更多相关文章
- hdu 1164:Eddy's research I(水题,数学题,筛法)
		
Eddy's research I Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others ...
 - HDU 1164 Eddy's research I
		
题目链接 题意 : 给你一个数,让你用它的素数质因子表示出来. 思路 : 先打一下表,因为会有重复的质因子,所以从大到小开始找,并且找到一个之后不能就接着往下找,要再找一遍这个数. #include ...
 - HDU 1164 Eddy's research I( 试除法 & 筛法改造试除法 分解整数 )
		
链接:传送门 题意:给出一个整数 n ,输出整数 n 的分解成若干个素因子的方案 思路:经典的整数分解题目,这里采用试除法 和 用筛法改造后的试除法 对正整数 n 进行分解 方法一:试除法对正整数 n ...
 - HDU   1164   Eddy's research I【素数筛选法】
		
思路:将输入的这个数分成n个素数的相乘的结果,用一个数组存储起来.之后再输出就能够了 Eddy's research I Time Limit: 2000/1000 MS (Java/Others) ...
 - HDU 1165 Eddy's research II(给出递归公式,然后找规律)
		
- Eddy's research II Time Limit:2000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64 ...
 - HDOJ 1164 Eddy's research I(拆分成素数因子)
		
Problem Description Eddy's interest is very extensive, recently he is interested in prime number. Ed ...
 - HDOJ 1164 Eddy's research I
		
Problem Description Eddy's interest is very extensive, recently he is interested in prime number. Ed ...
 - HDU 1165 Eddy's research II (找规律)
		
题意:给定一个表达式,然后让你求表达式的值. 析:多写几个就会发现规律. 代码如下: #pragma comment(linker, "/STACK:1024000000,102400000 ...
 - HDU 1165 Eddy's research II
		
题意:已知,求A(m, n). 分析:根据样例模拟一下过程就可以找出递推关系. #include<cstdio> #include<cstring> #include<c ...
 
随机推荐
- apache commons pool
			
apache commons下的pool 其中的borrowObject函数源代码显示其产生可用对象的过程: 如果stack中有空闲的对象,则pop对象,激活对象(activate函数),验证对象(v ...
 - 列表中语句 python
			
找到两个列表中相同元素: list1 = [1,2,3,4,5] list2 = [4,5,6,7,8] print ([l for l in list1 if l in list2]) 输出: [4 ...
 - 注释和取消注释 程序中的log日志
			
有点简单,但也是原创哦..亲测有效,期待指正. 更改了log多行的问题.. 例如//Log Util: 一.注释log import java.io.BufferedReader;import ...
 - 可能空字符串转换为浮点型或者整数型:java.lang.NumberFormatException: For input string: " "
			
Integer.valueOf(str.equals("")?"0":str)
 - ORACLE 对一个表进行循环查数,再根据MO供给数量写入另一个新表
			
一. 加工处理后要变成如下效果 create table test1 (sonum varchar2(10),lineid varchar2(10),qty int ,qty2 int ,remark ...
 - mysql  导出sql结果成csv文件
			
mysql -uroot -p -e "use database;sql语句:" > a.csv 举例: mysql -uroot -p -e "use main; ...
 - 破解版ps
			
http://www.sdifen.com/adobe-photoshop-cc.html
 - Python3 len()方法
			
Python3 len()方法 Python3 字符串 描述 Python len() 方法返回对象(字符.列表.元组等)长度或项目个数. 语法 len()方法语法: len( s ) 参数 s - ...
 - 操作符重载operator
			
发现一篇好文: 转载: http://www.cnblogs.com/xiehongfeng100/p/4040858.html #include <iostream>#include & ...
 - iOS9 UIWindow rootViewController
			
在iOS9中App被其他应用唤起的时候Crash,正常启动或者调试模式都不会Crash. 通过XCode - Window -Device,查看设备的log,如下 Assertion failure ...