@javaブルーブリッジ・カップ・グループBの運動の基礎(30)第五の質問:整数を探します

@javaブルーブリッジ・カップ・グループBの運動の基礎(30)第五の質問:整数を探します

キーワード:サイクリング、裁判官

問題の説明

列nは、整数の所定数を含む、最初のいくつかの最初の発生の列の最初の整数を尋ねます。

入力フォーマットは、
最初の行は整数nを含んでいます。

第二行は列の所定の数の非負整数nを含み、各列数は、10,000以下です。

第3段目は、整数A、検索対象の番号を含みます。

出力フォーマット
番号が列に表示された場合、それはそうでなければ出力、出力位置(位置番号は1から始まり)の最初の発生である-1。
サンプル入力
。6
。1. 8 9 4. 3. 9
。9
サンプル出力
2
のデータサイズと表記
1 <= N <= 1000。

コード:

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。");
	}
}
公開された29元の記事 ウォンの賞賛1 ビュー1101

おすすめ

転載: blog.csdn.net/DAurora/article/details/104155280