2385: 【入门】【P1427】小鱼的数字游戏

内存限制:512 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:42 解决:23

题目描述

小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字 lns="http://www.w3.org/1998/Math/MathML">(长度不一定,以 lns="http://www.w3.org/1998/Math/MathML">0 结束),记住了然后反着念出来(表示结束的数字 lns="http://www.w3.org/1998/Math/MathML">0 就不要念出来了)。这对小鱼的那点记忆力来说实在是太难了,你也不想想小鱼的整个脑袋才多大,其中一部分还是好吃的肉!所以请你帮小鱼编程解决这个问题。

输入

一行内输入一串整数,以 lns="http://www.w3.org/1998/Math/MathML">0 结束,以空格间隔。

输出

一行内倒着输出这一串整数,以空格间隔。

样例输入 复制

3 65 23 5 34 1 30 0

样例输出 复制

30 1 34 5 23 65 3

提示

对于 lns="http://www.w3.org/1998/Math/MathML">100% 的数据,保证 lns="http://www.w3.org/1998/Math/MathML">02311,数字个数不超过 lns="http://www.w3.org/1998/Math/MathML">100

#include<bits/stdc++.h>
using namespace std;

int main(){
    int n=0,tmp,a[110];
    do {
    	cin>>tmp;
    	a[n]=tmp;
    	n++;  //本行可以替代成cin>>a[n++]; 
	}while (tmp!=0);
	n--; //或者--n;
	while (n--)  //不能写成while (--n)
	    cout<<a[n]<<' '; 
	return 0;
}