if (s[1].z*i+s[2].z*j+s[3].z*k==m*s[0].z)
if (ans[0]>m)
{
ans[1]=i; ans[2]=j; ans[3]=k;
ans[0]=m;
}
}
}
int main()
freopen("ratios.in","r",stdin);
freopen("ratios.out","w",stdout);
for (i=0;i<4;i++) scanf("%d%d%d",&s[i].x,&s[i].y,&s[i].z);
getanswer();
if (ans[0]==oo) printf("NONE\n"); else
printf("%d %d %d %d\n",ans[1],ans[2],ans[3],ans[0]);
return 0;
}
摘自 Jacob's zone