编程题: SQL 1 道: 使用 distinct,where , join on 算法 3 道: 给定每个国家的{金牌数,奖牌数,人口数(百万)} ,有4种排名方式:金牌数、奖牌数、人均金牌数、人均奖牌数,求其最高排名及排名方式(1,2,3,4分别表示前面提到的排名方式),若有相同的排名方式,输出更小的排名方式。 输入:国家数量N,要排名的国家数量M,奖牌信息{金牌数,奖牌数,人口数}(序号即为国家编号),要排名的国家编号{1,2,3}...。输出:要排名的国家的最高排名信息 { 名词,排名方式 } 。 输入:N = 4, M = 4, medalInfo = {{4,8,1} , ...