P1427 小鱼的数字游戏 题解

· · 题解

题目传送门

思路

本题可以用vector数组。先用while循环输入,如果为0,退出循环,否则将数字丢进v数组。最后我们用reverse翻转数组,输出即可。(貌似没有人用这个方法哎

Code:

#include <bits/stdc++.h>
#define int long long

using namespace std;

vector<int> v;
int shu;

signed main()
{

    while(cin >> shu)
    {
        if(shu == 0)
        {
            break;
        }
        v.push_back(shu);
    }
    reverse(v.begin(),v.end());
    for(int i : v)
    {
        cout << i << ' ';
    }
    return 0;
}

如有问题,请指出:)