文章

4

粉丝

168

获赞

0

访问

45.4k

头像
简单易懂,最长连续因子
P1020 贵州大学机试题
发布于2020年2月7日 16:27
阅读数 15.6k

#include<stdio.h>
int main(){
    int a,max,m=0;
    int k=0,n=0;
    int b[1000]={0};
    int cnt[1000];
    int j=0;
    for(int i=0;i<1000;i++){
        cnt[i]=1;
    }
    scanf("%d",&a);
    for(int i=2;i<a;i++){
        if(a%i==0){
            b[k++]=i;
        }
    }
    

    while(j<k){
        if(b[j]+1==b[j+1]){
            cnt[n]++;
            j++;
                        
      ...

登录查看完整内容


登录后发布评论

3 条评论
aoligei
2021年4月1日 13:12

for(int i=m; i<max+m; i++) printf("%d ", b[i]);

这才是最长连续因子吧,只是测试数据正好都match

赞(0)
admin SVIP
2020年2月9日 20:54

要是用代码插件,高亮语法就更好了

赞(0)

123654 : 回复 admin: 嗯嗯0.0

2020年2月9日 23:55