九度oj1207
来源:互联网 发布:青年之声软件 编辑:程序博客网 时间:2024/04/29 23:55
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
int prime(int num)
{
int i;
if(num == 2)
return 1;
else if(num == 1)
return 0;
else
{
for(i=2;i<=sqrt(num);i++)
if(num % i == 0)
return 0;
}
return 1;
}
int main(int argc, char* argv[])
{
int i,n;
int count=0;
while(scanf("%d",&n) != EOF)
{
count = 0;
if(prime(n) == 1)
{
count = 1;
}
else
{
while(n != 1)
{
for(i=2;i<=n;i++)
if(n % i == 0 && prime(i) == 1)
{
count++;
break;
}
n /= i;
if( prime(n) == 1)
{
count++;
break;
}
}
}
printf("%d\n",count);
}
return 0;
}
- 九度oj1207
- 【九度OJ】:九度OJ 1050
- 【九度OJ】:九度OJ 1053
- 【九度OJ】:九度OJ 1056
- 【九度OJ】:九度OJ 1059
- 【九度OJ】:九度OJ 1206
- 人生九度
- 九度oj1181
- 九度oj1182
- 九度o j1026
- 九度oj1186
- 九度oj1074
- 九度oj1127
- 九度oj1051
- 九度oj1197
- 九度oj1188
- 九度oj1195
- 九度oj1072
- 过年关
- 为什么美国无法与中国竞争iPhone生产
- javase--3常用类(java.lang)
- 基于Java操作HBase数据库
- Python编程之前戏——Python环境搭建与编译器的选择
- 九度oj1207
- [Linux] ubuntu 文本编辑器
- 数据结构学习之路--线性表1
- Android开发Eclipse常用快捷键
- Linux Local Root -- CVE-2012-0056 -- Detailed Write-up
- C语言操作符优先级
- 互联网时代,需要思考更多
- VMware(VMware-server-installer-1.0.5-80187)模拟RAC使用的共享存储
- Android中的Uri