#2874. 序列
序列
题目描述
小酷爱的接龙游戏正是这样。玩腻了成语接龙之后,小决定尝试无平方因子二元合数接龙,规则如下:
现有个不超过的合数,每个均可表示为为两个互异素数。
若$\red{a=p_1\times q_1(p_1<q_1),b=p_2\times q_2(p_2<q_2),}$当且仅当时能接在后面。
请问从给定的这 个数中选数接龙,最长可以形成一个包含多少数的接龙序列?
输入格式
第一行输入一个正整数 意义如题干所述。(
第二行输入 个不超过 的合数。
输出格式
输出仅一个整数,表示问题的答案。
样例
输入样例
9
10 6 22 15 21 35 77 119 187
输出样例
5
提示
样例解释
最长接龙为$\red{\{6(2\times 3),15(3\times 5),35(5\times 7),77(7\times 11),187(11\times 17)\},}$长度为。
测试点满足:每个数不超过;
测试点满足:每个数不超过;
测试点满足:每个数不超过;