标签:nbsp names stream out str cout for else long
#include <iostream> #include <cstdio> using namespace std; typedef long long ll; int main() { ios::sync_with_stdio(false); cin.tie(0); int n; cin >> n; int minn, maxx; if (n % 2) { int mid; for (int i = 1; i <= n; i++) { int x; cin >> x; if (i == 1) minn = x; if (i == n) maxx = x; if (i == n / 2 + 1) mid = x; } if (minn > maxx) swap(minn, maxx); cout << maxx << ‘ ‘ << mid << ‘ ‘ << minn << endl; } else { int mid = 0; for (int i = 1; i <= n; i++) { int x; cin >> x; if (i == 1) minn = x; if (i == n) maxx = x; if (i == n / 2 || i == n / 2 + 1) mid += x; } if (minn > maxx) swap(minn, maxx); if (mid % 2 == 0) { mid /= 2; cout << maxx << ‘ ‘ << mid << ‘ ‘ << minn << endl; } else { double midd = mid / 2.0; printf("%d %.1lf %d\n", maxx, midd, minn); } } return 0; }
标签:nbsp names stream out str cout for else long
原文地址:https://www.cnblogs.com/AntonLiu/p/11985738.html