NOIP2012junior—P1—质因数分解
2024-08-28 20:51:44
NOIP2012junior—P1—质因数分解
时间: 1000ms / 空间: 131072KB
【背景】
NOIP2012
【描述】
已知正整数n 是两个不同的质数的乘积,试求出较大的那个质数。
【输入格式】
输入只有一行,包含一个正整数n 。
【输出格式】
输出只有一行,包含一个正整数p ,即较大的那个质数。
【输入】
21
【输出】
7
【数据范围】
对于 60% 的数据 6 ≤ n ≤ 1000
对于 100%的数据 6 ≤ n ≤ 2*10^9
【分析】
判断素数完全没有必要,,n是两个质数的积,所以不用判断素数了,直接for循环从2扫到n/2或者sqrt(n)就可以了,然后有可以被整除的,直接拿n除以它就可以了,程序少,完全不用上代码吧,现在普及竟然水成这样,算了,第一题送点分嘛!
【程序】
program prime(Input,Output);
var n,i,j:longint;
begin
readln(n);
j:=n div 2;
for i:=2 to j do
if n mod i=0 then
begin
writeln(n div i);
break;
end;
end.
最新文章
- ViewHolder优化2>;:
- Ajax.ActionLink参数详解
- WCF Routing 服务
- 执行SSIS Package的三种方式
- 深入.net(类及方法)
- Java之enumeration(枚举)
- Part 10 AngularJS sort rows by table header
- [PHP]MemCached高级缓存
- android sdk api的层次结构
- Minimum Transport Cost(floyd+二维数组记录路径)
- C# 定积分求周长&;面积原理 代码实现
- os模块介绍
- 数据结构与算法之PHP递归函数
- shell常见文本处理。(awk 替换换行符等)
- linux基础之用户登录信息查看命令
- ThinkPHP+jQuery EasyUI Datagrid查询数据的简单处理
- Microsoft Interview第一轮
- DllPlugin、DllReferencePlugin 可以提取的第三方库列表
- SpringBoot+JPA+cache入门
- Zookeeper leader选举
热门文章
- 使用jQuery中trigger()方法自动触发事件
- Windows环境下多线程编程原理与应用读书笔记(1)————基本概念
- 在centos上安装jenkins
- Android 开发笔记___DateUtil——Time
- 学习笔记-----php搭建用户管理系统
- 圆形border渐变加载
- 有关ActiveXObject的兼容性问题(浏览器的特有属性)
- robotframework自动化系列:修改流程
- Velocity(3)——#set指令
- centos7.2构建Python3.5开发环境