アルゴリズムの質問なんですが
カオリ、165cm、24歳、年収500万
サキ、150cm、21歳、年収1000万
タカシ、180cm、18歳、年収200万
グレイ、100cm、120歳、年収0etc
というデータがあってa*身長+b*年齢+c*年収の値が一番大きい順にソートしたとき
最もあいうえお順に近い並び方になるa,b,cの値を探すプログラムを書きたいのだが
如何組めばいいか見当がつきません。
教えてください。