文章

1

粉丝

495

获赞

0

访问

9.8k

头像
仅供参考
P1020 贵州大学机试题
发布于2020年1月17日 11:59
阅读数 9.8k

#include "iostream"

using namespace std;

void cul(int num,int *ele)  //求num的因子
{
    int cnt=0;
    for(int i=2;i<=num/2;i++)
    {
        if(num%i==0)
        {
            if(cnt==0)
            ele[cnt]=i;
            else
            {
                if(i!=ele[cnt-1]+1) {ele[cnt]=-1; ele[++cnt]=i;}
                //因子不连续时用-1隔开
                else ele[cnt]=i;
            }
            cnt++;
        }
    }
    ele[cnt]=-1;
}

int main()
{
    int num; cin>>num;
    int element[1000]={0}; //存放num的因子

...
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发