#P1158. 半素数
半素数
问题描述
最近张老师对半素数感兴趣。半素数(semi-prime)是可以表示成两个素数乘积的数。比如 4 和 10 是半素数,因为 ,。而 8 不是半素数,因为 。他想知道某一个 到 的闭区间内有多少个这样的数。但是这个问题太困难了,他想让你帮他解决。
输入格式
输入一行,包含两个数 (,),表示所求闭区间。
输出格式
第一行一个数 ,表示一共有多少个半素数。
后面跟 行,每行三个整数 ,表示 是半素数,是两个素数 和 的乘积。
输出的 个半素数按照递增的顺序。对于每一行,。