登 录
#include <stdio.h> int main() { long i,j,n,m,k,shu[10001],sw2; float max[10001],sw1,a; while(scanf("%ld%ld%ld",&n,&m,&k)!=EOF) { for(i=1;i<=n;i++) for(j=1;j<=m;j++) { scanf("%f",&a); if(i==1) max[j]=a; else max[j]+=a; } for(i=1;i<=m;i++) shu[i]=i; for(i=1;i<m;i++) for(j=1;j<=m-i;j++) { if(max[j]<max[j+1]) { sw1=max[j]; max[j]=max[j+1]; max[j+1]=sw1; sw2=shu[j]; shu[j]=shu[j+1]; shu[j+1]=sw2; } } for(i=1;i<k;i++) for(j=1;j<=k-i;j++) { if(shu[j]<shu[j+1]) { sw2=shu[j]; shu[j]=shu[j+1]; shu[j+1]=sw2; } } printf("%ld",shu[1]); for(i=2;i<=k;i++) printf(" %ld",shu[i]); printf("/n"); } return 0; }
抱歉!评论已关闭.