PTA 一维数组 7-3 删除指定数据
在一列数据中,删除指定的值。输出每次删除后的数列。若数列中无待删除数据,则输出原数列。
输入格式:
在第1行输入一个整数n(0<n<=1000),表示数据个数;
在第2行输入n个整数,以空格分隔;
在第3行输入整数m,表示需要删除的值。
输出格式:
每次删除后,输出删除后的数列,每个数据后有一个空格。
每行输出一次删除后结果。
若数列中无待删除数据,则输出原数列。
输入样例 1:
10
5 8 7 12 17 15 3 7 7 10
7
输出样例 1:
5 8 12 17 15 3 7 7 10
5 8 12 17 15 3 7 10
5 8 12 17 15 3 10
输入样例 2:
10
5 8 7 12 17 15 3 7 7 10
6
输出样例 2:
5 8 7 12 17 15 3 7 7 10
示例答案:
#include<stdio.h>
int main(){int num,a[1000],dele,valid,i,k,out,cn=0;scanf("%d",&num);for(i=0;i<num;i++){scanf("%d",&a[i]);}scanf("%d",&dele);for(i=0;i<num;i++){if(a[i]==dele)cn++;}if(cn==0){for(i=0;i<num;i++){printf("%d ",a[i]);}}else{for(k=0,valid,out=1;k<cn;k++){valid=out;for(i=0;i<num;i++){if(a[i]==dele&&valid!=0){valid--;continue;}if(a[i]!=dele||valid==0){printf("%d ",a[i]);}}printf("\n");out++;}}}
PTA 一维数组 7-3 删除指定数据相关推荐
- js数组删除指定数据方法
js数组删除指定数据方法 第一种:如果数据是一个一个添加进入数组中的 可以用pop来进行删除最后一个(可以用在upload上传判断是否符合等) let arrList = []; let arr = ...
- 易语言教程数组删除成员和删除指定成员
删除成员()表面看是一个简单的数组操作命令,其实有很多类型,必须删除指定成员,删除重复成员,删除多个指定成员,删除多个重复成员,一次性删除数组中重复的成员等等,所以本课叫录制了基础的删除成员和删除指定 ...
- Excel怎么删除指定数据单元格
今天小编跟大家分享一下Excel怎么删除指定数据单元格 1.如下图我们想要批量删除李松单元格 2.首先我们选择值日人员数据单元格区域 3.然后我们点击下图选项(Excel工具箱,百度即可了解详细下载安 ...
- C# List集合查找删除指定数据
C# List集合查找删除指定数据 文章目录 1.实体类 2.操作第一个负荷条件数据 3.操作所有符合条件数据 4.优质源码 文章目录 1.实体类 public class FaultLevelMod ...
- 微信小程序云数据库-删除指定数据
小程序数据库上传上次已经讲过了,这次写点删除指定id的数据,在网上找了半天,结果都是妖魔鬼怪什么代码都有,但是没有能用的,所以还是推荐看官方的文档:官方文档 官方文档是最准确的,而且小程序也刚刚兴起, ...
- filter用于js数组删除指定数据
场景: 话不多说直接上代码 1.数组中删除某个值 let arr = [1,2,3,4,5,6]//原数组 ,删除其中的2arr = arr.filter(item => item != 2)c ...
- 一维数组cvs文件,求数据平均值
csv文件: Month,Sales 1-01,3071.5425 1-02,3068.012 1-03,3128.9271 1-04,3117.9739 1-05,3075.0301 1-06,30 ...
- PTA 一维数组 7-6 2048游戏模拟(1)单行向左移动叠加
<2048> 是一款比较流行的数字游戏,最早于2014年3月20日发行.这款游戏的玩法很简单,每次可以选择上下左右滑动,每滑动一次,所有的数字方块都会往滑动的方向靠拢,系统也会在空白的地方 ...
- R语言入门——删除指定数据
目录 引言 数据准备 方案一:互斥法 方案二:位置法 总结 引言 在R学习中经常用到的是按着某种逻辑值提取数据集.本文来讲一下利用索引的手法删除数据集合. 数据准备 > Data英雄 职业 熟练 ...
最新文章
- python查询mysql中文乱码问题
- 010 并发的三个特性
- 丢弃Transformer!旷视和西安交大提出基于FCN的端到端目标检测网络
- Windows 10 编程遥控 Ardunio
- VB.NET程序如何巧妙释放内存
- 做题不如巧做题,初中数学题型解题技巧都在这!
- ios注销所有通知_您一直想了解的有关iOS中通知的所有信息
- FreeRTOS移植到STM32F103
- libevent源码深度剖析十二
- EXCEL 数据透视表的简单使用
- poi创建数据透视表_如何创建数据透视表样式
- HTML5的结构元素
- git出现 [rejected]master -> master (non-fast-forward)问题怎么解决
- Shell显示系统时间的全年日
- 华为防火墙查看日志命令_华为防火墙命令
- python读取word文档结构图_Word 有什么技巧,让你相见恨晚?
- R语言笔记7:functions——编写函数所需的基础知识
- 没有植入的内容就是TM在逗我
- 武汉新时标文化传媒有限公司新型网红经济爆发式增长
- 教你如何电脑被盗还能找回