如何在没有临时变量的情况下输入矢量(在本例中为x)?
std::vector<int> a;
int n, x;
std::cin >> n;
for (int i=0;i<n;i++)
{
std::cin >> x;
a.push_back(x);
}
答案 0 :(得分:0)
一种可能的解决方案:
int n, x;
std::cin >> n;
std::vector<int> a(n);
for (int i=0;i<n;i++){
std::cin >> a[i];
}