邓老师数
时间限制:1 sec
空间限制:256 MB
问题描述
众所周知,大于 1 的自然数中,除了 1 与其本身外不再有其他因数的数称作质数(素数)。
对于大于 1 的不是质数的自然数,我们又称作合数。
参加了邓老师算法训练营的小 Z 突发奇想,定义了新的数:所有合数中,除了 1 与其本身外,其他因数均为质数的数,称作邓老师数。
现在,小 Z 给定两个数 n,k,其中 k 的取值为 0 或 1。如果 k=0,小 Z 希望你告诉他所有不超过 n 的质数;如果 k=1,小 Z 希望你告诉他所有不超过 n 的邓老师数。
输入格式
一行两个用空格隔开的整数 n,k,意义见题目描述。
输出格式
对于每个找到的质数或邓老师数,输出一行一个整数表示这个你找到的数。
请升序输出所有答案。
样例输入
9 1
样例输出
4
6
9