第 3 场 AtCoder Beginner Contest
翻译中…
R \times C
翻译中…
R
翻译中…
C
翻译中…
- デスク、または、サーバーラックのある最も上の行のすぐ上、
- デスク、または、サーバーラックのある最も下の行のすぐ下、
- デスク、または、サーバーラックのある最も左の列のすぐ左、
- デスク、または、サーバーラックのある最も右の列のすぐ右
翻译中…
4
翻译中…
X \times Y
翻译中…
X
翻译中…
Y
翻译中…
D
翻译中…
L
翻译中…
1000000007 = 10^9+7
翻译中…
R C
X Y
D L
翻译中…
$1$行目には、AtCoder社の社員室の区画の行数、列数を表す整数$R,\ C\ (1 ≦ R, C ≦ 30)$がスペース区切りで与えられる。$2$行目には、社員室の壁に囲まれた部分の区画の行数、列数を表す整数$X,\ Y\ (1 ≦ X ≦ R,\ 1 ≦ Y ≦ C)$がスペース区切りで与えられる。$3$行目には、社員室にある社員のデスクの数、サーバーラックの数を表す整数$D,\ L\ (D, L ≧ 0,\ 1 ≦ D+L ≦ X \times Y)$がスペース区切りで与えられる。
翻译中…
1000000007 = 10^9+7
翻译中…
1
翻译中…
D+L = X \times Y
翻译中…
101
翻译中…
100
翻译中…
3 2
2 2
2 2
翻译中…
12
翻译中…
- このケースは
$D+L=X \times Y$を満たすため、部分点のテストケースに含まれる可能性があります。 - 以下の
$12$通りの配置が考えられます。ここでDはデスク、Lはサーバーラック、.は何もないことを表します。
翻译中…
DD DL DL LD LD LL .. .. .. .. .. ..
LL DL LD DL LD DD DD DL DL LD LD LL
.. .. .. .. .. .. LL DL LD DL LD DD
翻译中…
4 5
3 1
3 0
翻译中…
10
翻译中…
- このケースは
$D+L=X \times Y$を満たすため、部分点のテストケースに含まれる可能性があります。
翻译中…
23 18
15 13
100 95
翻译中…
364527243
翻译中…
- このケースは
$D+L=X \times Y$を満たすため、部分点のテストケースに含まれる可能性があります。 - 社員室の配置パターンは
$145180660592914517790287604376765671109248284280228061640640$通りで、これを$10^9+7$で割った余りである$364527243$を出力してください。
翻译中…
30 30
24 22
145 132
翻译中…
976668549
翻译中…
- このケースは
$D+L=X \times Y$を満たさないため、部分点のテストケースに含まれることはありません。 - 無理に正解しようとせず、余裕のある人だけ挑戦してみてください。
翻译中…
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。