@java puente azul de la taza del Grupo B Ejercicio Fundamentos (30) La quinta pregunta: Encuentra entero

@java puente azul de la taza del Grupo B Ejercicio Fundamentos (30) La quinta pregunta: Encuentra entero

Palabras clave: ciclismo, juez

Descripción del problema

Que comprende un número determinado de columnas n enteros, pida un primer número entero de columnas de la primera aparición de los primeros.

Formato de entrada
La primera línea contiene un número entero n.

La segunda línea contiene un número entero n no negativo, para un número dado de columnas, cada recuento de la columna no es mayor que 10.000.

La tercera fila contiene un número entero a, el número que se debe buscar.

Formato de salida
Si un número aparece en la columna, es la primera aparición de la posición de salida (posición de numeración comienza en 1), de lo contrario la salida -1.
entrada de la muestra
. 6
. 1. 8. 9. 4. 3. 9
. 9
muestra de salida
2
el tamaño de datos y las convenciones
1 <= n <= 1000.

código:

public class Main{
	static boolean h=true,k=false;
	public static void main(String[] args) {
		java.util.Scanner s=new java.util.Scanner(System.in);
		int q=s.nextInt();
		if(q<=1000&&q>=1){
			int pipei,weizhi=1;
			int a[]=new int[q];
			for(int i=0;i<q;i++){
				a[i]=s.nextInt();
				if(a[i]<=10000){
					continue;
				}else {
					System.out.println("数列中的每个数都不能大于10000");
					h=false;
					break;
				}
			}
			if(h){
				pipei=s.nextInt();
			for(int i=0;i<q;i++){
				if(pipei==a[i]){
					k=true;
					System.out.println(weizhi);
					break;
				}
				weizhi+=1;
			}
			if(!k){
				System.out.println(-1);
			}
			}
		}else System.out.println("数据规模与约定:1 <= n <= 1000。");
	}
}
Publicado 29 artículos originales · ganado elogios 1 · vistas 1101

Supongo que te gusta

Origin blog.csdn.net/DAurora/article/details/104155280
Recomendado
Clasificación