問題一覧 > 通常問題

No.3455 N-beatsu

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 75
作問者 : t5ugu / テスター : dyktr_06 くらげ おのせ hikikomori tyawanmusi
ProblemId : 13042 / MMA Contest 021 (順位表) / 自分の提出
問題文最終更新日: 2026-02-27 23:43:56
MMA Contest 021の他の問題:

問題文

正整数 $N$ と、$Q$ 個の正整数 $X_i$ が与えられます。

ここで、$X$ が $N$-ベアツ数とは、次の条件のうち、少なくとも片方が成り立つことと定義します。

  1. $X$ が $N$ の倍数である
  2. $N$ が $X$ の連続する部分文字列のひとつである

$i\ (1 \le i \le Q)$ 行目には、$X_i$ が $N$-ベアツ数であるなら Yes を、そうでなければ No を出力してください。

制約

  • $1 \le N \le 1000$
  • $1 \le Q \le 5 \times 10^4$
  • 各 $i$ $(1 \le i \le Q)$ について、$1 \le X_i \le 2 \times 10^4$
  • 入力はすべて整数

入力

$N$ $Q$
$X_1$
$X_2$
$\vdots$
$X_Q$

出力

$i$ 行目には、$X_i$ が $N$-ベアツ数ならば Yes、そうでなければ No を出力してください。

最後に改行してください。

サンプル

サンプル1
入力
10 4
1
20
100
101
出力
No
Yes
Yes
Yes

$X_i$ が $10$-ベアツ数であることは、「$X_i$ が $10$ の倍数」か「$X_i$ の連続する部分文字列として $10$ を含む」かを調べればよいです。

$1$ は $10$-ベアツ数ではありません。
$20$ は、$10$ の倍数なので、$10$-ベアツ数です。
$100$ は、どちらの条件も満たしているので、$10$-ベアツ数です。
$101$ は、連続する部分文字列として $10$ を含んでいるので、$10$-ベアツ数です。

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