简单易懂,最长连续因子
	#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++;
                        
      ...
    
        
        
        
 
    
        
        
登录后发布评论
for(int i=m; i<max+m; i++) printf("%d ", b[i]);
这才是最长连续因子吧,只是测试数据正好都match
要是用代码插件,高亮语法就更好了