大佬帮忙看看
d代码粘在下面了,算了,一粘没格式了,贴代码图了
#include <stdio.h>int main(){int n,k=0,b[lbk]20[rbk],y;scanf("%d",&n);while(1){int a[lbk]100[rbk]={0};int m=0,i=0,j=0;scanf("%d",&a[lbk]0[rbk]);if(a[lbk]0[rbk]==-1) break;while(a[lbk]i[rbk]!=0){scanf("%d",&a[lbk]i[rbk]);i++;if(a[lbk]i[rbk]==0){m=i;}}int y=0;for(i=0;i<m;i++){for(j=i+1;j<m;j++){if(a[lbk]i[rbk]*n==a[lbk]j[rbk]||a[lbk]j[rbk]*n==a[lbk]i[rbk]){y++;}}}b[lbk]k[rbk]=y;k++;}int x;x=k;k=0;for(k=0;k<x;k++){printf("%d\n",b[lbk]k[rbk]);}return 0;}


#include <stdio.h>int main(){int n,k=0,b[lbk]20[rbk],y;scanf("%d",&n);while(1){int a[lbk]100[rbk]={0};int m=0,i=0,j=0;scanf("%d",&a[lbk]0[rbk]);if(a[lbk]0[rbk]==-1) break;while(a[lbk]i[rbk]!=0){scanf("%d",&a[lbk]i[rbk]);i++;if(a[lbk]i[rbk]==0){m=i;}}int y=0;for(i=0;i<m;i++){for(j=i+1;j<m;j++){if(a[lbk]i[rbk]*n==a[lbk]j[rbk]||a[lbk]j[rbk]*n==a[lbk]i[rbk]){y++;}}}b[lbk]k[rbk]=y;k++;}int x;x=k;k=0;for(k=0;k<x;k++){printf("%d\n",b[lbk]k[rbk]);}return 0;}


