問題一覧 > 通常問題

No.2244 Integer Complete

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 20
作問者 : shobonvip / テスター : noya2 👑 Nachia
0 ProblemId : 9087 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2023-03-10 01:22:39

問題文

しょぼん君は、いま「インテジャー・コンプリート」というカードゲームに熱中しています。このカードゲームでは、デッキ AA とデッキ BB22 つのデッキを用意し、それぞれのデッキにいくつかのカードを入れます。

しょぼん君は デッキ AANN 枚のカード A1,A2,,ANA_1, A_2, \cdots, A_N を入れ、デッキ BBMM 枚のカード B1,B2,,BMB_1, B_2, \cdots, B_M を入れました。「インテジャー・コンプリート」では、フィールドに整数を置くことで戦います。整数は次の【行動】をすることでフィールドに置くことができます。

【行動】 デッキ AA からカード Ai (1iN)A_i ~ (1 \le i \le N) と、Ai2x<(Ai+1)2A_i^2 \le x \lt (A_i+1)^2 を満たす整数 xx11 つ選ぶ。次に、デッキ BB からカード Bj (1jM)B_j ~ (1 \le j \le M) と、Bj2y<(Bj+1)2B_j^2 \le y \lt (B_j+1)^2 を満たす整数 yy11 つ選ぶ。そして、フィールドに xxyy の積 xyxy を置く。

しょぼん君がフィールドに置くことができない最小の正整数を求めてください。

制約

  • 入力はすべて整数
  • 1N,M3×1041 \le N, M \le 3 \times 10^4
  • 1A1<A2<<AN3×1041 \le A_1 < A_2 < \cdots < A_N \le 3 \times 10^4
  • 1B1<B2<<BM3×1041 \le B_1 < B_2 < \cdots < B_M \le 3 \times 10^4

入力

NN MM
A1A_1 A2A_2 \cdots ANA_N 
B1B_1 B2B_2 \cdots BMB_M

出力

しょぼん君がフィールドに置くことができない最小の正整数を出力してください。

なお、制約下で答えが存在することが示されます。

サンプル

サンプル1
入力
2 1
1 2
1
出力
11

デッキ AA から選べる整数は 1,2,3,4,5,6,7,81, 2, 3, 4, 5, 6, 7, 8、デッキ BB から選べる整数は 1,2,31, 2, 3 です。たとえば正整数 1010 については、デッキ AA から 55 を選び、デッキ BB から 22 を選ぶことでその積である 1010 をフィールドに置くことができます。

1010 以下のすべての正整数はフィールドに置くことができます。しかし、デッキ AA、デッキ BB からどのように整数を選んでも正整数 1111 をフィールドに置くことができません。よって 1111 を出力します。

サンプル2
入力
1 1
1
2
出力
1

デッキ AA から選べる整数は 1,2,31, 2, 3、デッキ BB から選べる整数は 4,5,6,7,84, 5, 6, 7, 8 です。デッキ AA、デッキ BB からどのように整数を選んでも 11 をフィールドに置くことはできないので、11 を出力します。

サンプル3
入力
2 3
1 2
1 3 4
出力
25

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。