以下是引用机器能在2009-8-30 09:29的发言:
那么难~!!?给我2000,我就做出来。我值2000
那么难~!!?给我2000,我就做出来。我值2000
别装了好不好,就是真给你2k,你也写不出来。
生命不熄,战斗不止.
#include "stdafx.h" #include "windows.h" int a[10][15],b[10],h=0,cout=0; int p(int x,int y) { int i,j; for(i=0;i<y-1;i++) for(j=i+1;j<y;j++) { if(a[x][i]*2==a[x][j]||a[x][j]*2==a[x][i]) cout++; } b[h]=cout; h++; cout=0; return 0; } void main() { int i=0,j=0,k,m=-1,cf; scanf("%d",&a[0][0]); system("cls"); while(a[i][j]!=-1) { ++j; scanf("%d",&a[i][j]); for(cf=0;cf<j;cf++) if(a[i][cf]==a[i][j]) { printf("重复,重新输入:"); scanf("%d",&a[i][j]); cf=-1; } if(a[i][j]==0) { p(i,j); ++i; j=0; system("cls"); scanf("%d",&a[i][j]); } system("cls"); } p(i,j); for(k=0;k<=i;k++){ do { ++m; printf("%d ",a[k][m]); }while(a[k][m]!=0&&a[i][m]!=-1); putchar('\n'); m=-1; } for(m=0;m<h;m++) { printf("%d \n",b[m]); } }