#include\u003Ciostream\u003E\n#include\u003Calgorithm\u003E\n#include\u003Ccmath\u003E\nusing\u0020namespace\u0020std;\n\nint\u0020main()\u0020{\n\u0020\u0020int\u0020M, N;\n\u0020\u0020cin\u0020>>\u0020M\u0020>>\u0020N;\n\u0020\u0020int\u0020heights[30][30];\n\u0020\u0020int\u0020max_heights[30];\n\u0020\u0020int\u0020average_heights[30];\n\u0020\u0020int\u0020count\u0020=\u00200;\n\u0020\u0020int\u0020above_165[30];\n\u0020\u0020\n\u0020\u0020//\u0020输入队员身高\n\u0020\u0020for\u0020(int\u0020i\u0020=\u00200; i\u0020\u003C\u0020M; i++)\u0020{\n\u0020\u0020\u0020\u0020for\u0020(int\u0020j\u0020=\u00200; j\u0020\u003C\u0020N; j++)\u0020{\n\u0020\u0020\u0020\u0020\u0020\u0020cin\u0020>>\u0020heights[i][j];\n\u0020\u0020\u0020\u0020}\n\u0020\u0020}\n\u0020\u0020\n\u0020\u0020//\u0020挑选每行最高身高\n\u0020\u0020for\u0020(int\u0020i\u0020=\u00200; i\u0020\u003C\u0020M; i++)\u0020{\n\u0020\u0020\u0020\u0020int\u0020max_height\u0020=\u0020heights[i][0];\n\u0020\u0020\u0020\u0020for\u0020(int\u0020j\u0020=\u00201; j\u0020\u003C\u0020N; j++)\u0020{\n\u0020\u0020\u0020\u0020\u0020\u0020max_height\u0020=\u0020max(max_height, heights[i][j]);\n\u0020\u0020\u0020\u0020}\n\u0020\u0020\u0020\u0020max_heights[i]\u0020=\u0020max_height;\n\u0020\u0020}\n\u0020\u0020\n\u0020\u0020//\u0020求每行平均身高\n\u0020\u0020for\u0020(int\u0020i\u0020=\u00200; i\u0020\u003C\u0020M; i++)\u0020{\n\u0020\u0020\u0020\u0020int\u0020sum_height\u0020=\u00200;\n\u0020\u0020\u0020\u0020for\u0020(int\u0020j\u0020=\u00200; j\u0020\u003C\u0020N; j++)\u0020{\n\u0020\u0020\u0020\u0020\u0020\u0020sum_height\u0020+=\u0020heights[i][j];\n\u0020\u0020\u0020\u0020}\n\u0020\u0020\u0020\u0020average_heights[i]\u0020=\u0020round(sum_height\u0020/\u0020(double)N);\n\u0020\u0020}\n\u0020\u0020\n\u0020\u0020//\u0020挑选身高大于165的队员\n\u0020\u0020for\u0020(int\u0020i\u0020=\u00200; i\u0020\u003C\u0020M; i++)\u0020{\n\u0020\u0020\u0020\u0020for\u0020(int\u0020j\u0020=\u00200; j\u0020\u003C\u0020N; j++)\u0020{\n\u0020\u0020\u0020\u0020\u0020\u0020if\u0020(heights[i][j]\u0020\u003E\u0020165)\u0020{\n\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020above_165[count++]\u0020=\u0020heights[i][j];\n\u0020\u0020\u0020\u0020\u0020\u0020}\n\u0020\u0020\u0020\u0020}\n\u0020\u0020}\n\u0020\u0020\n\u0020\u0020//\u0020输出每行最高身高\n\u0020\u0020for\u0020(int\u0020i\u0020=\u00200; i\u0020\u003C\u0020M; i++)\u0020{\n\u0020\u0020\u0020\u0020cout\u0020\u003C\u003C\u0020max_heights[i]\u0020\u003C\u003C\u0020endl;\n\u0020\u0020}\n\u0020\u0020\n\u0020\u0020//\u0020输出每行平均身高\n\u0020\u0020for\u0020(int\u0020i\u0020=\u00200; i\u0020\u003C\u0020M; i++)\u0020{\n\u0020\u0020\u0020\u0020cout\u0020\u003C\u003C\u0020average_heights[i]\u0020\u003C\u003C\u0020endl;\n\u0020\u0020}\n\u0020\u0020\n\u0020\u0020//\u0020排序并输出身高大于165的队员\n\u0020\u0020sort(above_165, above_165\u0020+\u0020count, greater\u003Cint\u003E());\n\u0020\u0020for\u0020(int\u0020i\u0020=\u00200; i\u0020\u003C\u0020count; i++)\u0020{\n\u0020\u0020\u0020\u0020cout\u0020\u003C\u003C\u0020above_165[i]\u0020\u003C\u003C\u0020" ";\n\u0020\u0020}\n\u0020\u0020\n\u0020\u0020return\u00200;\n}\n

C++实现舞蹈小组形体训练:身高数据处理与排序

原文地址: https://www.cveoy.top/t/topic/pE18 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录