欢迎光临散文网 会员登陆 & 注册

Luogu_P1427 小鱼的数字游戏 题解

2019-12-28 19:12 作者:hnyqwq  | 我要投稿

1.【题目链接】https://www.luogu.com.cn/problemnew/show/P1427


题目描述


小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字(长度不一定,以0结束,最多不超过100个,数字不超过2^32-1),记住了然后反着念出来(表示结束的数字0就不要念出来了)。这对小鱼的那点记忆力来说实在是太难了,你也不想想小鱼的整个脑袋才多大,其中一部分还是好吃的肉!所以请你帮小鱼编程解决这个问题。


输入格式


一行内输入一串整数,以0结束,以空格间隔。


输出格式


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


输入输出样例


输入 #1复制

3 65 23 5 34 1 30 0

输出 #1复制

30 1 34 5 23 65 3

2.思路


又是一个红题啊(伟大的红题啊 啊啊啊啊啊啊啊啊啊啊啊)


首先运用一个for循环读入一串整数


然后再运用一个for循环倒着输出这一串整数


即可完成本题,你需要学习for循环后再尝试这道题目,2019,洛谷和你一起变强!


3.Code

//Happynewyear 2019/2/7 12:12
#include<bits/stdc++.h>       //万能头文件
using namespace std;

int a[101],i,j;               //定义a数组、i和j

int main()
{
   for(i=0;;i++)              //for循环读入一串整数
   {
       scanf("%d",&a[i]);
       if(a[i]==0) break;
   }
   for(j=i-1;j>=0;j--)         //for循环倒着输出这一串整数
   {
       printf("%d ",a[j]);
   }
   return 0;       //不写return 0,成绩return 0
}

提交记录 in 2019.10.10:


Luogu_P1427 小鱼的数字游戏 题解的评论 (共 条)

分享到微博请遵守国家法律