#include\x20 using\x20namespace\x20std;

void\x20input(int\x20arr[],\x20int\x20size)\x20{ \x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20size;\x20i++)\x20{ \x20\x20\x20\x20cin\x20>>\x20arr[i]; \x20\x20} }

void\x20swap(int&\x20a,\x20int&\x20b)\x20{ \x20\x20int\x20temp\x20=\x20a; \x20\x20a\x20=\x20b; \x20\x20b\x20=\x20temp; }

void\x20process(int\x20arr[],\x20int\x20size)\x20{ \x20\x20int\x20max_index\x20=\x200; \x20\x20int\x20min_index\x20=\x200;

\x20\x20for\x20(int\x20i\x20=\x201;\x20i\x20<\x20size;\x20i++)\x20{ \x20\x20\x20\x20if\x20(arr[i]\x20>\x20arr[max_index])\x20{ \x20\x20\x20\x20\x20\x20max_index\x20=\x20i; \x20\x20\x20\x20} \x20\x20\x20\x20if\x20(arr[i]\x20<\x20arr[min_index])\x20{ \x20\x20\x20\x20\x20\x20min_index\x20=\x20i; \x20\x20\x20\x20} \x20\x20}

\x20\x20swap(arr[0],\x20arr[max_index]); \x20\x20swap(arr[min_index],\x20arr[0]); }

void\x20output(int\x20arr[],\x20int\x20size)\x20{ \x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20size;\x20i++)\x20{ \x20\x20\x20\x20cout\x20<<\x20arr[i]\x20<<\x20"\x20"; \x20\x20} }

int\x20main()\x20{ \x20\x20const\x20int\x20SIZE\x20=\x2010; \x20\x20int\x20arr[SIZE];

\x20\x20input(arr,\x20SIZE); \x20\x20process(arr,\x20SIZE); \x20\x20output(arr,\x20SIZE);

\x20\x20return\x200; }


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

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