
蓝桥杯-基础练习 整数查找
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本题为蓝桥杯竞赛中的基础练习题目,要求编写程序在给定数组中寻找指定整数的位置。适合编程初学者提升算法与实现能力。
问题描述:给定一个包含n个整数的序列,要求找出整数a在该序列中的第一次出现位置(如果存在的话)。输入格式:第一行包括一个整数n。第二行有n个非负整数构成的一个序列,每个数字都不超过10000。第三行给出需要查找的目标值a。输出格式:若目标值a存在于给定的序列中,则输出它第一次出现的位置(位置编号从1开始)。如果不存在则输出-1。
样例输入:
6
1 9 4 8 3 99
样例输出:
2
数据规模与约定:对于所有测试用例,保证1 <= n <= 1000。
解题思路(使用顺序查找):
```java
import java.util.Scanner;
public class Main {
static Scanner sc = new Scanner(System.in); // 创建Scanner对象以读取输入
public static void main(String[] args) {
int n = sc.nextInt(); // 获取整数n,表示序列的长度
int arr[] = new int[n]; // 定义一个数组来存储给定的序列
for (int i=0; i
全部评论 (0)
还没有任何评论哟~


