7-15 重复数据问题-hebust (10 分)
在一大堆数据中找出重复的是一件经常要做的事情。现在要处理许多整数,在这些整数中,可能存在重复的数据。 你要写一个程序来做这件事情,读入数据,检查是否有重复的数据。如果有,输出“yes”这三个字母;如果没有,则输出“no”。
输入格式:
程序会读到n个整数的字符串【1<=n<=10000】,以空格分开,这些整数的范围是[1,10000]。
输出格式:
如果这些整数中存在重复的,就输出: yes
否则,就输出: no
输入样例:
在这里给出一组输入。例如:
1 2 3 1 4
输出样例:
在这里给出相应的输出。例如:
yes
import java.util.Scanner;
public class Main{public static void main(String[] args){Scanner in=new Scanner(System.in);int a[]=new int[10005];//开辟数组去存储输入的数字int i=0,sign;//sign是是否出现重复数字的标识变量while(in.hasNext())//判断输入是否结束{a[i]=in.nextInt();i++;}sign=0;for(int f=0;f<i;f++){for(int g=f+1;g<i;g++){ if(a[f]==a[g])sign++;//只要出现相等的就可立马退出,减少时间if(sign!=0)break;}if(sign!=0)break;}if(sign!=0)System.out.println("yes");else if(sign==0)System.out.println("no");}
}
笔记:
while(in.hasNext())
判断是否输入结束,专对只有一行的输入;
如果是按多行就是
while(in.hasNextLine());
只要每次指定输入int型,就不用担心需要把输入转为字符型了
7-15 重复数据问题-hebust (10 分)相关推荐
- 7-2 重复数据问题-hebust (10 分)
7-2 重复数据问题-hebust (10 分) 在一大堆数据中找出重复的是一件经常要做的事情.现在要处理许多整数,在这些整数中,可能存在重复的数据. 你要写一个程序来做这件事情,读入数据,检查是否有 ...
- 7-1 约瑟夫环问题-hebust (10 分)
7-1 约瑟夫环问题-hebust (10 分) 约瑟夫环问题 约瑟夫环是一个数学的应用问题:已知n个人(以编号a,b,c-分别表示)围坐在一张圆桌周围.从编号为1的人开始报数,数到m的那个人出列:他 ...
- PTA6、输出10个不重复的英文字母 (10 分)
6.输出10个不重复的英文字母 (10 分) 随机输入一个字符串,把最左边的10个不重复的英文字母(不区分大小写)挑选出来. 如没有10个英文字母,显示信息"not found" ...
- 7-1 有重复元素的全排列 (10 分)
7-1 有重复元素的全排列 (10 分) 计算给定的n个数有多少种排列方式,即求全排列(可能出现重复的元素) 输入格式: 第一行输入数字的数量n(n>2),第二行给出每一个数字. 输出格式: 一 ...
- 7-7 有重复元素的全排列 (10 分)(set容器做法思路加详解)
一:题目 计算给定的n个数有多少种排列方式,即求全排列(可能出现重复的元素) 输入格式: 第一行输入数字的数量n(n>2),第二行给出每一个数字. 输出格式: 一个数字,不同排列方式的数量. 输 ...
- 7-25 输出不重复的数组元素 (10 分)
本题要求编写程序,对顺序读入的n个整数,顺次输出所有不重复的整数. 输入格式: 输入的第一行给出正整数n(1≤n≤20).随后一行给出n个整数,其间以空格分隔. 输出格式: 顺次输出所有不重复的整数. ...
- 7-42 学术会议地点统计问题-hebust (10 分)
学术会议地点统计问题 秘书统计张教授[以后简称 z ]和王教授[以后简称 w ]上一年度参加学术会议的情况,教授详细行程清单如下: z:bj 3,hz 2,qd 4,nj 5,wh 3,bj 3 w: ...
- 7-4 找到共同的选修课-hebust (10 分)
每个同学喜欢的编程语言各不相同,请编程找出大家都喜欢的一门编程语言. 输入格式: 输入的第一行是记录的个数 第一行之后为每个同学的编程语言记录,姓名与编程语言直接使用英文冒号分开,编程语言之间使用空格 ...
- sql查询前10条、第11条到第15条数据
SQL查询10条数据 查询前10条数据 查询第11条到第15条数据 查询前10条数据 MySQL.PostgreSQL使用limit select * from 表名 order by id(主键)l ...
最新文章
- 在Fragment中实现百度地图,定位到当前位置(基于SDKv2.1.0)
- @Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction
- macos安装vscode_VS Code 代码编辑器入门指南:核心组件与概念
- 区块链爆史诗级漏洞,可完全控制虚拟货币交易!
- cost of path 的计算
- gThumb 3.1.2 发布,支持 WebP 图像
- 所有自然数相加的和是-1/12,你信吗?
- EDI只能传输标准的EDI报文吗?
- java大话西游单机版,【大话西游】手工架设服务端+双客户端+加密解密全套工具...
- 很多人问如何把网页封装成app呢?
- DEVC++第五人格V2.0
- C++(数据结构与算法):42---优先级队列的实现(扩充二叉树、高度优先左高树(HBLT)、重量优先左高树(WBLT))
- 如何选择终端桌面管理软件?
- 第9章 虚拟专用网 技术原理与应用
- java Eclipse 快捷键
- 区块链去中心化和传统去中心化的区别
- FZU 2238 - Daxia Wzc's problem(Lucas)
- 试用开源标注平台 Label Studio
- 基于JAVA鲜花在线销售系统计算机毕业设计源码+数据库+lw文档+系统+部署
- Bidirectional relationships and ambiguity in DAX
热门文章
- CCF- CSP 202212-2训练计划 详细思路 满分题解(结尾附自编测试用例)
- HTGC连接和使用(for Mac)
- 360 评估反馈工具 – 它的含义以及使用它的原因
- 外文翻译,模式识别与机器学习的关系
- Microsoft OLE DB Provider for SQL Server 错误 '80040e37'
- EBS R12.2.6 克隆超详细操作手册
- APP消息推送:通知和透传
- 01、JavaWeb-IDEA2021版本的Tomcat工程创建
- 利用OpenCV对图像倾斜矩形目标区域进行固定大小裁剪
- Lock的基本使用及原理笔记