解题思路:利用中位数,求m个数中的中位数,然后推出其他的数
注意事项:分类讨论
参考代码:
#include<iostream> using namespace std; int main() { int m,i; long long s; cin >> m; s = m*m*m; cout << m<<"*"<<m<<"*"<<m<<"="<<s<<"="; if ((m & 1) == 1) //奇数 { for (i = s / m - m / 2 * 2; i < s / m + m / 2 * 2; i += 2) cout << i<<"+"; cout << i; } else { for (i = s / m - m + 1; i < s / m + m - 1; i += 2) cout << i << "+"; cout << i; } }
0.0分
0 人评分
汽水瓶 (C语言代码)怎么答案错误?????浏览:800 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:637 |
输出九九乘法表 (C语言代码)浏览:555 |
校门外的树 (C语言代码)浏览:1123 |
多输入输出练习1 (C语言代码)浏览:1189 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:889 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:642 |
愚蠢的摄影师 (C++代码)浏览:938 |
C二级辅导-计负均正 (C语言代码)浏览:482 |
Tom数 (C语言代码)浏览:555 |