C++ 编程:构造满足条件的序列
#include\x20
using\x20namespace\x20std;
int\x20main()\x20{ \x20\x20int\x20x; \x20\x20cin\x20>>\x20x;
\x20\x20while\x20(x--)\x20{ \x20\x20\x20\x20int\x20n; \x20\x20\x20\x20cin\x20>>\x20n;
\x20\x20\x20\x20vector
\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20n;\x20i++)\x20{ \x20\x20\x20\x20\x20\x20a[i]\x20=\x20i\x20+\x201; \x20\x20\x20\x20}
\x20\x20\x20\x20int\x20sum\x20=\x200; \x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20n;\x20i++)\x20{ \x20\x20\x20\x20\x20\x20sum\x20+=\x20a[i]; \x20\x20\x20\x20}
\x20\x20\x20\x20int\x20targetSum\x20=\x20sum\x20/\x20n;
\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20n;\x20i++)\x20{ \x20\x20\x20\x20\x20\x20while\x20(a[i]\x20>\x20targetSum)\x20{ \x20\x20\x20\x20\x20\x20\x20\x20a[i]\x20-=\x20n; \x20\x20\x20\x20\x20\x20} \x20\x20\x20\x20}
\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20n;\x20i++)\x20{ \x20\x20\x20\x20\x20\x20cout\x20<<\x20a[i]\x20<<\x20" "; \x20\x20\x20\x20} \x20\x20\x20\x20cout\x20<<\x20endl; \x20\x20}
\x20\x20return\x200; }
原文地址: https://www.cveoy.top/t/topic/p2cM 著作权归作者所有。请勿转载和采集!