P1427 小鱼的数字游戏

c++ 输入一行以空格分割的数字(数目未知),存入整型数组 方法一: 利用getchar函数和ungetc函数,通过getchar函数判断回车,以及判断时候为数字,然后通过ungetc函数,将通过getchar函数获得的字符送回缓冲区,再通过cin函数取出作为int型数组。 #include<iostream> using namespace std; int main() { int a[50]; int i = 0; char c; while((c=getchar())!='\n') { if 阅读详情

题目描述

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

输入输出格式

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

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

输入输出样例

输入样例#1:
3 65 23 5 34 1 30 0
输出样例#1:
30 1 34 5 23 65 3

题解:用了一个简单的栈。

#include<stdio.h>
#include<iostream>
using namespace std;
void push(int i);
void pop();
int top = 0;
int a[100];
int main(){
    int num;

    do{
        cin >> num;
        push(num);
    }while(num);

    top -= 2;
    while(top >= 0)
        pop();

    return 0;
}

void push(int i){
    a[top] = i;
    top++;
}

void pop(){
    printf("%d ",a[top]);
    top--;
}
P1427 小鱼的数字游戏P1028 数的计算 小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字ai​(长度不一定,以0结束),记住了然后反着念出来(表示结束的数字0就不要念出来了)。这对小鱼的那点记忆力来说实在是太难了,你也不想想小鱼的整个脑袋才多大,其中一部分还是好吃的肉!所以请你帮小鱼编程解决这个问题。 阅读详情

相关推荐

【题解-洛谷】P1427 小鱼的数字游戏

这对小鱼的那点记忆力来说实在是太难了,你也不想想小鱼的整个脑袋才多大,其中一部分还是好吃的肉!所以请你帮小鱼编程解决这个问题。小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字。结束),记住了然后反着念出来(表示结束的数字。一行内倒着输出这一串整数,以空格间隔。一行内输入一串整数,以。

写代码的犄角旮瘩 1137

信息学奥林匹克竞赛-小鱼的数字游戏

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

一生悬命 1733

洛谷 / P1427 小鱼的数字游戏

洛谷 /P1427 小鱼的数字游戏

liuhongbo_的博客 227

Day22 洛谷P1427 小鱼的数字游戏(栈)

题目描述 小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字 ai(长度不一定,以 0 结束),记住了然后反着念出来(表示结束的数字 0 就不要念出来了)。这对小鱼的那点记忆力来说实在是太难了,你也不想想小鱼的整个脑袋才多大,其中一部分还是好吃的肉!所以请你帮小鱼编程解决这个问题。 输入格式 一行内输入一串整数,以 0 结束,以空格间隔。 输出格式 一行内倒着输出这一串整数,以空格间隔。 输入输出样例 输入 #1 3 65 23 5 34 1 30 0 输出 #1 30 1 34 5 23 65 3 说

BigbroBaoxin的博客 1185

小鱼的数字游戏c++小鱼的数字游戏c++

小鱼的数字游戏c 小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字 ai(长度不一定,以 0 结束),记住了然后反着念出来(表示结束的数字 0 就不要念出来了)。这对小鱼的那点记忆力来说实在是太难了,你也不想想小鱼的整个脑袋才多大,其中一部分还是好吃的肉!所以请你帮小鱼编程解决这个问题。 【输入】 一行内输入一串整数,以 0 结束,以空格间隔。 【输出】 一行内倒着输出这一串整数,以空格间隔。 【输入样例】 3 65 23 5 34 1 30 0 【输出样例】 30 1 34 5 23 65 3 【代码详解】 #include using namespace std; int main() { int a[105], mark=1, t; //循环读入数据到数组中,直到为0 cin >> t; while (t!=0) { a[mark] = t; mark++; cin >> t; } //倒序输出 for (int

Hermes深入理解及源码解析(二):Hermes的记忆机制

源码位置:tools/memory_tool.py存储内容为两个文件,放在 ~/.hermes/memories/:MEMORY.md:Agent 自己的笔记(环境事实、项目约定、工具坑、学到的东西)—— 上限 2200 字符USER.md:关于用户的画像(角色、偏好、沟通风格)—— 上限 1375 字符作为一个独立的工具注册在系统中(为了让智能体正确使用它,System Prompt()中明确下达了禁令存储目标存储位置数据类型持久偏好/事实MEMORY.md我是谁、我喜欢什么、环境配置。

qq_41984117的博客 559

洛谷 P1427 小鱼的数字游戏

大家好呀!今天咱们要一起学习的是洛谷上的一道入门级编程题 ——P1427 小鱼的数字游戏。这道题虽然简单,但对于刚接触编程的小伙伴来说,是理解 “输入处理”“数据存储” 和 “循环输出” 的绝佳案例。咱们先从题目本身开始,一步步揭开它的面纱~cppint a[105]:定义了一个名叫a的数组,它是int类型(用来存整数),大小是 105(也就是说最多能存 105 个整数)。前面咱们说过,这个数组就是用来存输入的有效数字的 “盒子”。int id:这个变量是 “计数器”,用来记录输入的有效数字的个数。一开始。

2501_91189146的博客 1258

构建高可用CephFS NFS网关:NFS-Ganesha与RADOS集群的深度整合

本文详细介绍了如何构建高可用的CephFS NFS网关,通过NFS-Ganesha与RADOS集群的深度整合,实现高效文件共享。文章涵盖核心架构、部署实战、性能调优及避坑指南,帮助用户解决Ceph客户端兼容性问题,提升存储访问效率。特别强调高可用设计,确保服务稳定性,适用于金融、电商等高要求场景。

weixin_26976635的博客 254

洛谷 P1427.小鱼的数字游戏

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

TWF 215

微信抢红包神器自动抢软件

微信抢红包神器自动抢软件

weixin_44006731的博客 8080

Power Automate 最常用的十大场景以及解决方案

3.2 获取指定主题含有附件邮件,然后读取csv附件内容,插入数据库,调度执行存储过程,最后通过Power automate 发送paginated report 特殊格式报表给发件人。Power Automate 作为微软推出的自动化工作流工具,其适用场景非常广泛,尤其在数据库查询自动化方面能显著提升效率。2.8发送邮件,把生成csv文件当作附件,把生成html当作邮件内容在邮件boty展示。3.1 读取数据库数据,定时发送预警邮件并抄送附件和展示内容在邮件中。:已有微软产品栈,需快速实现部门级自动化。

qq_24388807的博客 3688

洛谷P1427小鱼的数字游戏(JAVA)

题目如图 解法1: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); int[] array = new int[100]; //标记0的下标 int flag = 0; ...

1183

《QGIS快速入门与应用基础》108:CGCS2000对应的投影坐标系

本文详细解析了CGCS2000地理坐标系对应的各类投影坐标系,包括高斯-克吕格3°带/6°带、UTM、地方独立投影和Web墨卡托投影。文章系统阐述了各投影类型的分带规则、参数设置、精度特性及适用场景,并提供了EPSG编码对照表和QGIS操作指南。通过"基准+投影"的绑定机制,这些投影坐标系实现了平面坐标与经纬度的精准转换,满足从大比例尺工程测量到Web地图服务等不同应用需求。内容涵盖投影原理、坐标格式、变形控制等关键技术要点,为GIS开发者和测绘人员提供了实用的参考信息。

LuckyHanMo的博客 540

洛谷-P1427 小鱼的数字游戏

题目描述 小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字 ai(长度不一定,以 0 结束),记住了然后反着念出来(表示结束的数字 0 就不要念出来了)。这对小鱼的那点记忆力来说实在是太难了,你也不想想小鱼的整个脑袋才多大,其中一部分还是好吃的肉!所以请你帮小鱼编程解决这个问题。 输入格式 一行内输入一串整数,以 0 结束,以空格间隔。 输出格式 一行内倒着输出这一串整数,以空格间隔。 输入输出样例 输入 # 3 65 23 5 34 1 30 0 输出 # 30 1 34 5 23 65 3 说明/

qq_45876838的博客 450

计算电磁学(三)有限差分方法

有限差分方法(FDM)是一种数值处理方法,通过将偏微分方程变换为一组代数方程,通过求解代数方程组来得到原边值问题的近似值。由于有限差分法非常简单,所以也特别的稳定高效。其中时域有限差分方法(FDTD)是电磁分析中的常用方法。在计算电磁学中,常用有限差分方法(finite difference equations)来替代微分方程。一个有限差分法通常包括三个步骤将求解域划分网格用有限差分方程逼近给定的微分方程求解在给定边界条件和初始状态下的方程常用的网格模型方阵斜方阵三角阵圆形阵。

CCC_B的博客 1639

jdbc从入门到精通(全)

前言 Java语言连接数据库(Java DataBase Connectivity) 面向接口/抽象编程(降低程序的耦合度,提高程序的扩展力)类似多态机制

码农研究僧的博客 1757

洛谷P1427 小鱼的数字游戏经典解法

#include<stdio.h> int main(void) { int i, a[100]; for (i=0;;i++) { scanf("%d", &a[i]); if (a[i] == 0) { break; } } for (i--; i >= 0; i--) { printf("%d ", a[i]); } return(0); }

金色传说的特级博客 406

YoloV10改进策略:卷积篇|基于PConv的二次创新|附结构图|性能和精度得到大幅度提高(独家原创)

在PConv的基础上做了二次创新,创新后的模型不仅在精度和速度上有了质的提升,还可以支持Stride为2的降采样。改进方法简单高效,需要发论文的同学不要错过!

m0_47867638的博客 1094

洛谷 P1427 小鱼的数字游戏 Python

【代码】洛谷 P1427 小鱼的数字游戏 Python。

qq_57844679的博客 168

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Python洛谷做题36:P1427 小鱼的数字游戏

第一种,用end=""不换行输出,但要注意最后一个元素输出后不需要空格,所以要用if判断。本题先去掉最后的0,0是最后一个元素,这是确定的,所以可以用pop()想要以空格为分割输出列表的元素有两种方法。第二种方法,用join()

weixin_43325374的博客 599

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

洛谷P1427小鱼的数字游戏

我第一次在输入数组数据的时候没有用while,用的是if,结果每次就输入一个数据,下一次又经过了初始化又没了,果然还是要细心一点。看到题目以为ai也有可能等于0,于是我就去看了解析,原来0就是结束的标志。

m0_73562697的博客 319

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

P1427 小鱼的数字游戏--部分反转

【代码】P1427 小鱼的数字游戏--部分反转。

qq_45822555的博客 178

洛谷P1427 小鱼的数字游戏 C++

int main()n[i++]=m;if(m==0)break;for(j=i-2;j>=0;j--)return 0;

2401_87828549的博客 174

洛谷[P1427]小鱼的数字游戏

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

SDLTF的Blog 7501
上一篇: P1047 校门外的树
下一篇: P1428 小鱼比可爱
10086love10010
博客等级 码龄10年 0粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值