题目描述
已知正整数nn是两个不同的质数的乘积,试求出两者中较大的那个质数。
输入格式
一个正整数nn。
输出格式
一个正整数pp,即较大的那个质数。
输入输出样例
输入 #1复制
21
输出 #1复制
7
说明/提示
n\le 2\times 10^9n≤2×109
package cn.itcast.girl.TheBlueCup_02;
import java.util.Scanner;
public class PrimeFactorization {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for(int i=2;i<=n;i++) {
if(n%i==0) {
System.out.println(n/i);
break;
}
}
}
}